[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.5 [ 0s] Using BUILD_ARCH=armv7l:armv6l:armv5tel [ 0s] [ 0s] [ 0s] 111eb1692c05 started "build openfst.spec" at Thu Sep 18 12:43:38 UTC 2025. [ 0s] [ 0s] Building openfst for project 'Tizen-Base-Dev' repository 'standard' arch 'armv7l' srcmd5 'e16649068a1ed4c45211e6298dc0c553' [ 0s] [ 0s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.5/.build-srcdir/openfst.spec ... [ 0s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.5/.build-srcdir/openfst.spec [ 0s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/5/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.5/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.5/.build-srcdir/openfst.spec build ... [ 1s] registering binfmt handlers for cross build [ 1s] cycle: nss -> libsoftokn3 [ 1s] breaking dependency nss -> libsoftokn3 [ 1s] [1/42] preinstalling libmagic-data... [ 2s] [2/42] preinstalling libncurses... [ 2s] [3/42] preinstalling setup... [ 2s] [4/42] preinstalling filesystem... [ 2s] [5/42] preinstalling glibc... [ 2s] [6/42] preinstalling libgcc... [ 2s] [7/42] preinstalling bash... [ 2s] [8/42] preinstalling diffutils... [ 2s] [9/42] preinstalling grep... [ 2s] [10/42] preinstalling libattr... [ 2s] [11/42] preinstalling libblkid... [ 2s] [12/42] preinstalling libbz2... [ 2s] [13/42] preinstalling libcap... [ 2s] [14/42] preinstalling libfreebl3... [ 2s] [15/42] preinstalling liblua... [ 2s] [16/42] preinstalling liblzma... [ 2s] [17/42] preinstalling libpopt... [ 3s] [18/42] preinstalling libreadline... [ 3s] [19/42] preinstalling libsmack... [ 3s] [20/42] preinstalling libsqlite... [ 3s] [21/42] preinstalling libuuid... [ 3s] [22/42] preinstalling libxcrypt... [ 3s] [23/42] preinstalling libxml2... [ 3s] [24/42] preinstalling libzstd1... [ 3s] [25/42] preinstalling nspr... [ 3s] [26/42] preinstalling sed... [ 3s] [27/42] preinstalling zlib... [ 3s] [28/42] preinstalling qemu-accel-x86_64-armv7l... [ 17s] [29/42] preinstalling qemu-linux-user-x86_64-cross... [ 24s] [30/42] preinstalling coreutils... [ 24s] [31/42] preinstalling libacl... [ 24s] [32/42] preinstalling libelf... [ 24s] [33/42] preinstalling libmount... [ 24s] [34/42] preinstalling smack... [ 24s] [35/42] preinstalling bzip2... [ 24s] [36/42] preinstalling libmagic... [ 24s] [37/42] preinstalling tar... [ 24s] [38/42] preinstalling util-linux... [ 24s] [39/42] preinstalling util-linux-su... [ 24s] [40/42] preinstalling nss... [ 25s] [41/42] preinstalling libsoftokn3... [ 25s] [42/42] preinstalling rpm... [ 25s] running qemu-linux-user-x86_64-cross postinstall script [ 25s] running qemu-accel-x86_64-armv7l postinstall script [ 25s] mv: cannot stat `/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/liblto_plugin.so': No such file or directory [ 25s] running setup postinstall script [ 25s] chroot: failed to run command '': No such file or directory [ 25s] 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... [ 26s] [1/103] cumulate libmagic-data-5.45-1.19 [ 26s] [2/103] cumulate setup-0.9-1.8 [ 26s] [3/103] cumulate filesystem-3.1-1.1 [ 26s] [4/103] cumulate glibc-2.40-4.3 [ 26s] [5/103] cumulate libatomic-14.2.0-6.4 [ 26s] [6/103] cumulate libgcc-14.2.0-6.4 [ 26s] [7/103] cumulate bash-3.2.57-1.2 [ 26s] [8/103] cumulate cpio-2.8-1.2 [ 26s] [9/103] cumulate diffutils-3.10-1.3 [ 26s] [10/103] cumulate findutils-4.3.8-1.21 [ 26s] [11/103] cumulate gdbm-1.8.3-1.29 [ 26s] [12/103] cumulate hostname-3.23-1.2 [ 26s] [13/103] cumulate libattr-2.5.1-1.26 [ 26s] [14/103] cumulate libblkid-2.39.3-1.17 [ 26s] [15/103] cumulate libbz2-1.0.8-1.24 [ 26s] [16/103] cumulate libcap-2.73-1.21 [ 26s] [17/103] cumulate libfreebl3-3.109-1.26 [ 26s] [18/103] cumulate libgfortran-14.2.0-6.4 [ 26s] [19/103] cumulate libgomp-14.2.0-6.4 [ 26s] [20/103] cumulate libitm-14.2.0-6.4 [ 26s] [21/103] cumulate libltdl-2.4.7-1.27 [ 26s] [22/103] cumulate liblua-5.1.5-1.18 [ 26s] [23/103] cumulate liblzma-5.6.3-1.29 [ 26s] [24/103] cumulate libopenssl11-1.1.1w-1.23 [ 26s] [25/103] cumulate libopenssl3-3.0.16-1.19 [ 26s] [26/103] cumulate libpcre-8.45-1.21 [ 26s] [27/103] cumulate libpopt-1.16-1.18 [ 26s] [28/103] cumulate libpython-2.7.18-1.24 [ 26s] [29/103] cumulate libsmack-1.3.1-1.18 [ 26s] [30/103] cumulate libsmartcols-2.39.3-1.17 [ 26s] [31/103] cumulate libsqlite-3.50.2-1.14 [ 26s] [32/103] cumulate libstdc++-14.2.0-6.4 [ 26s] [33/103] cumulate libuuid-2.39.3-1.17 [ 26s] [34/103] cumulate libxcrypt-4.4.36-1.25 [ 26s] [35/103] cumulate libxml2-2.13.5-1.21 [ 26s] [36/103] cumulate libzstd1-1.5.6-1.21 [ 26s] [37/103] cumulate m4-1.4.19-1.1 [ 26s] [38/103] cumulate net-tools-2.0_20121208git-1.16 [ 26s] [39/103] cumulate nspr-4.36-1.19 [ 26s] [40/103] cumulate patch-2.7.6-1.18 [ 26s] [41/103] cumulate pkg-config-0.29.2-1.22 [ 26s] [42/103] cumulate sed-4.1c-1.18 [ 26s] [43/103] cumulate update-alternatives-1.22.2-1.1 [ 26s] [44/103] cumulate which-2.17-1.2 [ 26s] [45/103] cumulate zlib-1.3.1-1.24 [ 26s] [46/103] cumulate build-compare-2023.06.18-1.9 [ 26s] [47/103] cumulate hal-rootstrap-checker-0.1.1-1.1 [ 26s] [48/103] cumulate libstdc++-devel-14.2.0-6.4 [ 26s] [49/103] cumulate qemu-linux-user-x86_64-cross-9.2.3.1-1.4 [ 26s] [50/103] cumulate cpp-14.2.0-6.4 [ 26s] [51/103] cumulate gcc-c++-14.2.0-6.4 [ 26s] [52/103] cumulate binutils-libs-2.43-3.3 [ 26s] [53/103] cumulate coreutils-6.9-14.9 [ 26s] [54/103] cumulate db4-4.8.30.NC-1.27 [ 26s] [55/103] cumulate gawk-3.1.5-1.4 [ 26s] [56/103] cumulate grep-2.5.2-1.17 [ 26s] [57/103] cumulate libacl-2.3.2-1.21 [ 26s] [58/103] cumulate libcc1-14.2.0-6.4 [ 26s] [59/103] cumulate libelf-0.189-1.28 [ 26s] [60/103] cumulate libmount-2.39.3-1.17 [ 26s] [61/103] cumulate make-4.4.1-1.19 [ 26s] [62/103] cumulate nss-certs-3.109-1.26 [ 26s] [63/103] cumulate smack-1.3.1-1.18 [ 26s] [64/103] cumulate bzip2-1.0.8-1.24 [ 26s] [65/103] cumulate libfdisk-2.39.3-1.17 [ 26s] [66/103] cumulate libmagic-5.45-1.19 [ 26s] [67/103] cumulate xz-5.6.3-1.29 [ 26s] [68/103] cumulate perl-5.38.0-1.21 [ 26s] [69/103] cumulate build-mkbaselibs-20120927-1.1 [ 26s] [70/103] cumulate linux-glibc-devel-6.6-1.28 [ 26s] [71/103] cumulate terminfo-base-full-6.4-1.28 [ 26s] [72/103] cumulate autoconf-2.71-1.29 [ 26s] [73/103] cumulate file-5.45-1.19 [ 26s] [74/103] cumulate glibc-locale-2.40-4.3 [ 26s] [75/103] cumulate tar-1.17-1.3 [ 26s] [76/103] cumulate binutils-2.43-3.3 [ 26s] [77/103] cumulate gzip-1.3.12-1.19 [ 26s] [78/103] cumulate pam-1.1.6-1.18 [ 26s] [79/103] cumulate tzdata-2024b-1.1 [ 26s] [80/103] cumulate libdw-0.189-1.28 [ 26s] [81/103] cumulate gcc-14.2.0-6.4 [ 26s] [82/103] cumulate libarchive-3.8.1-1.17 [ 26s] [83/103] cumulate qemu-accel-x86_64-armv7l-0.4-3.3 [ 26s] [84/103] cumulate automake-1.16.5-1.29 [ 26s] [85/103] cumulate libasm-0.189-1.28 [ 26s] [86/103] cumulate libncurses6-6.4-1.28 [ 26s] [87/103] cumulate build-20120927-1.1 [ 26s] [88/103] cumulate libncurses-6.4-1.28 [ 26s] [89/103] cumulate less-668-1.2 [ 26s] [90/103] cumulate libreadline-5.2-1.22 [ 26s] [91/103] cumulate libtool-2.4.7-1.27 [ 26s] [92/103] cumulate elfutils-0.189-1.28 [ 26s] [93/103] cumulate python-2.7.18-1.24 [ 26s] [94/103] cumulate util-linux-2.39.3-1.17 [ 26s] [95/103] cumulate util-linux-su-2.39.3-1.17 [ 26s] [96/103] cumulate libxcrypt-devel-4.4.36-1.25 [ 26s] [97/103] cumulate nss-3.109-1.26 [ 26s] [98/103] cumulate glibc-devel-2.40-4.3 [ 26s] [99/103] cumulate libsoftokn3-3.109-1.26 [ 26s] [100/103] cumulate rpm-4.14.1.1-1.26 [ 26s] [101/103] cumulate zlib-devel-1.3.1-1.24 [ 26s] [102/103] cumulate python-devel-2.7.18-1.24 [ 26s] [103/103] cumulate rpm-build-4.14.1.1-1.26 [ 26s] now installing cumulated packages [ 27s] Preparing... ######################################## [ 27s] Updating / installing... [ 27s] setup-0.9-1.8 ##############warning: /etc/profile created as /etc/profile.rpmnew [ 27s] ########################## [ 27s] filesystem-3.1-1.1 ######################################## [ 27s] libmagic-data-5.45-1.19 ######################################## [ 27s] glibc-2.40-4.3 ######################################## [ 28s] libgcc-14.2.0-6.4 ######################################## [ 28s] bash-3.2.57-1.2 ######################################## [ 28s] zlib-1.3.1-1.24 ######################################## [ 29s] coreutils-6.9-14.9 ######################################## [ 29s] libbz2-1.0.8-1.24 ######################################## [ 29s] libstdc++-14.2.0-6.4 ######################################## [ 29s] libelf-0.189-1.28 ######################################## [ 30s] liblzma-5.6.3-1.29 ######################################## [ 30s] libxcrypt-4.4.36-1.25 ######################################## [ 30s] libdw-0.189-1.28 ######################################## [ 31s] libmagic-5.45-1.19 ######################################## [ 31s] libblkid-2.39.3-1.17 ######################################## [ 31s] nspr-4.36-1.19 ######################################## [ 31s] pkg-config-0.29.2-1.22 ######################################## [ 31s] pam-1.1.6-1.18 ######################################## [ 32s] libcap-2.73-1.21 ######################################## [ 32s] libfreebl3-3.109-1.26 ######################################## [ 32s] liblua-5.1.5-1.18 ######################################## [ 33s] libpopt-1.16-1.18 ######################################## [ 33s] libpython-2.7.18-1.24 ######################################## [ 33s] libsqlite-3.50.2-1.14 ######################################## [ 33s] libuuid-2.39.3-1.17 ######################################## [ 34s] libzstd1-1.5.6-1.21 ######################################## [ 34s] linux-glibc-devel-6.6-1.28 ######################################## [ 34s] libxcrypt-devel-4.4.36-1.25 ######################################## [ 34s] glibc-devel-2.40-4.3 ######################################## [ 34s] terminfo-base-full-6.4-1.28 ######################################## [ 35s] libncurses6-6.4-1.28 ######################################## [ 35s] libreadline-5.2-1.22 ######################################## [ 35s] libfdisk-2.39.3-1.17 ######################################## [ 35s] nss-certs-3.109-1.26 ######################################## [ 35s] libsoftokn3-3.109-1.26 ######################################## [ 36s] nss-3.109-1.26 ######################################## [ 36s] libmount-2.39.3-1.17 ######################################## [ 36s] libasm-0.189-1.28 ######################################## [ 36s] xz-5.6.3-1.29 ######################################## [ 36s] db4-4.8.30.NC-1.27 ######################################## [ 37s] libcc1-14.2.0-6.4 ######################################## [ 37s] bzip2-1.0.8-1.24 ######################################## [ 37s] gzip-1.3.12-1.19 ######################################## [ 37s] binutils-libs-2.43-3.3 ######################################## [ 37s] binutils-2.43-3.3 ######################################## [ 37s] make-4.4.1-1.19 ######################################## [ 38s] findutils-4.3.8-1.21 ######################################## [ 38s] gdbm-1.8.3-1.29 ######################################## [ 41s] perl-5.38.0-1.21 ######################################## [ 41s] build-mkbaselibs-20120927-1.1 ######################################## [ 41s] libattr-2.5.1-1.26 ######################################## [ 41s] libacl-2.3.2-1.21 ######################################## [ 41s] tar-1.17-1.3 ######################################## [ 41s] libgfortran-14.2.0-6.4 ######################################## [ 42s] libgomp-14.2.0-6.4 ######################################## [ 43s] libitm-14.2.0-6.4 ######################################## [ 43s] libltdl-2.4.7-1.27 ######################################## [ 43s] libopenssl11-1.1.1w-1.23 ######################################## [ 46s] python-2.7.18-1.24 ######################################## [ 46s] libopenssl3-3.0.16-1.19 ######################################## [ 47s] libpcre-8.45-1.21 ######################################## [ 47s] libsmack-1.3.1-1.18 ######################################## [ 47s] libsmartcols-2.39.3-1.17 ######################################## [ 47s] libxml2-2.13.5-1.21 ######################################## [ 48s] libarchive-3.8.1-1.17 ######################################## [ 48s] rpm-4.14.1.1-1.26 ######################################## [ 49s] m4-1.4.19-1.1 ######################################## [ 49s] autoconf-2.71-1.29 ######################################## [ 49s] automake-1.16.5-1.29 ######################################## [ 49s] patch-2.7.6-1.18 ######################################## [ 49s] sed-4.1c-1.18 ######################################## [ 50s] util-linux-2.39.3-1.17 ######################################## [ 50s] libatomic-14.2.0-6.4 ######################################## [ 50s] libtool-2.4.7-1.27 ######################################## [ 51s] python-devel-2.7.18-1.24 ######################################## [ 51s] build-20120927-1.1 ######################################## [ 51s] libncurses-6.4-1.28 ######################################## [ 51s] zlib-devel-1.3.1-1.24 ######################################## [ 51s] libstdc++-devel-14.2.0-6.4 ######################################## [ 51s] build-compare-2023.06.18-1.9 ######################################## [ 51s] hal-rootstrap-checker-0.1.1-1.1 ######################################## [ 56s] qemu-linux-user-x86_64-cross-9.2.3.1-1######################################## [ 59s] gcc-14.2.0-6.4 ######################################## [ 71s] qemu-accel-x86_64-armv7l-0.4-3.3 ######################################## [ 71s] rpm-build-4.14.1.1-1.26 ######################################## [ 71s] util-linux-su-2.39.3-1.17 ######################################## [ 71s] smack-1.3.1-1.18 ######################################## [ 71s] grep-2.5.2-1.17 ######################################## [ 71s] elfutils-0.189-1.28 ######################################## [ 71s] less-668-1.2 ######################################## [ 71s] file-5.45-1.19 ######################################## [ 72s] glibc-locale-2.40-4.3 ######################################## [ 72s] tzdata-2024b-1.1 ######################################## [ 73s] cpp-14.2.0-6.4 ######################################## [ 74s] gcc-c++-14.2.0-6.4 ######################################## [ 74s] gawk-3.1.5-1.4 ######################################## [ 74s] cpio-2.8-1.2 ######################################## [ 74s] diffutils-3.10-1.3 ######################################## [ 74s] hostname-3.23-1.2 ######################################## [ 74s] net-tools-2.0_20121208git-1.16 ######################################## [ 74s] update-alternatives-1.22.2-1.1 ######################################## [ 74s] which-2.17-1.2 ######################################## [ 75s] now finalizing build dir... [ 76s] ----------------------------------------------------------------- [ 76s] I have the following modifications for openfst.spec: [ 76s] 6c6 [ 76s] < Release: 0 [ 76s] --- [ 76s] > Release: 1.4 [ 77s] build target is armv7l-tizen-linux [ 77s] ----------------------------------------------------------------- [ 77s] ----- building openfst.spec (user abuild) [ 77s] ----------------------------------------------------------------- [ 77s] ----------------------------------------------------------------- [ 77s] + 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/e16649068a1ed4c45211e6298dc0c553-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 77s] Building target platforms: armv7l-tizen-linux [ 77s] Building for target armv7l-tizen-linux [ 77s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.UF9pgJ [ 77s] + umask 022 [ 77s] + cd /home/abuild/rpmbuild/BUILD [ 77s] + cd /home/abuild/rpmbuild/BUILD [ 77s] + rm -rf openfst-1.8.2 [ 77s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.2.tar.gz [ 77s] + /bin/tar -xof - [ 77s] + STATUS=0 [ 77s] + '[' 0 -ne 0 ']' [ 77s] + cd openfst-1.8.2 [ 77s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 77s] + echo 'Patch #0 (0001-Fix-error-with-GCC-14.patch):' [ 77s] Patch #0 (0001-Fix-error-with-GCC-14.patch): [ 77s] + /bin/patch --no-backup-if-mismatch -p1 --fuzz=2 [ 77s] patching file src/include/fst/fst.h [ 77s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 77s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 78s] + /bin/patch -p1 [ 78s] patching file src/bin/Makefile.am [ 78s] + exit 0 [ 78s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.x3isqo [ 78s] + umask 022 [ 78s] + cd /home/abuild/rpmbuild/BUILD [ 78s] + cd openfst-1.8.2 [ 78s] + ref=/usr/lib/rpm [ 78s] + mints=0 [ 78s] + case $(uname -m) in [ 78s] ++ uname -m [ 78s] + for s in guess sub [ 78s] ++ find -maxdepth 8 -name config.guess [ 78s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 78s] + grep -q config-patches@ ./config.guess [ 78s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 78s] ++ tr -d $'\r' [ 78s] + timestamp=20180224 [ 78s] + test -n 20180224 [ 78s] + test 20180224 -ge 0 [ 78s] + for s in guess sub [ 78s] ++ find -maxdepth 8 -name config.sub [ 78s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 78s] + grep -q config-patches@ ./config.sub [ 78s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 78s] ++ tr -d $'\r' [ 78s] + timestamp=20180222 [ 78s] + test -n 20180222 [ 78s] + test 20180222 -ge 0 [ 78s] + LANG=C [ 78s] + export LANG [ 78s] + unset DISPLAY [ 78s] + 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' [ 78s] + export CFLAGS [ 78s] + 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' [ 78s] + export CXXFLAGS [ 78s] + FFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -I%_fmoddir' [ 78s] + export FFLAGS [ 78s] + LDFLAGS= [ 78s] + export LDFLAGS [ 78s] + export 'CXXFLAGS+= -fPIC' [ 78s] + CXXFLAGS+=' -fPIC' [ 78s] + autoreconf -fi [ 92s] libtoolize: putting auxiliary files in '.'. [ 92s] libtoolize: copying file './ltmain.sh' [ 93s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 93s] libtoolize: copying file 'm4/libtool.m4' [ 93s] libtoolize: copying file 'm4/ltoptions.m4' [ 93s] libtoolize: copying file 'm4/ltsugar.m4' [ 93s] libtoolize: copying file 'm4/ltversion.m4' [ 94s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 117s] configure.ac:3: installing './compile' [ 117s] configure.ac:2: installing './missing' [ 118s] src/bin/Makefile.am: installing './depcomp' [ 127s] + AR=gcc-ar [ 127s] + export AR [ 127s] + NM=/bin/nm [ 127s] + export NM [ 127s] + RANLIB=gcc-ranlib [ 127s] + export RANLIB [ 127s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 127s] + export CFLAGS [ 127s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC' [ 127s] + export CXXFLAGS [ 127s] + FFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -I%_fmoddir' [ 127s] + export FFLAGS [ 127s] + ./configure --build=armv7l-tizen-linux-gnueabi --host=armv7l-tizen-linux-gnueabi --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info [ 128s] checking for a BSD-compatible install... /bin/install -c [ 128s] checking whether build environment is sane... yes [ 128s] checking for a race-free mkdir -p... /bin/mkdir -p [ 128s] checking for gawk... gawk [ 128s] checking whether make sets $(MAKE)... yes [ 128s] checking whether make supports nested variables... yes [ 128s] checking whether make supports the include directive... yes (GNU style) [ 128s] checking for armv7l-tizen-linux-gnueabi-gcc... armv7l-tizen-linux-gnueabi-gcc [ 129s] checking whether the C compiler works... yes [ 129s] checking for C compiler default output file name... a.out [ 129s] checking for suffix of executables... [ 129s] checking whether we are cross compiling... no [ 129s] checking for suffix of object files... o [ 129s] checking whether the compiler supports GNU C... yes [ 130s] checking whether armv7l-tizen-linux-gnueabi-gcc accepts -g... yes [ 130s] checking for armv7l-tizen-linux-gnueabi-gcc option to enable C11 features... none needed [ 130s] checking whether armv7l-tizen-linux-gnueabi-gcc understands -c and -o together... yes [ 130s] checking dependency style of armv7l-tizen-linux-gnueabi-gcc... gcc3 [ 130s] checking for armv7l-tizen-linux-gnueabi-ar... gcc-ar [ 131s] checking the archiver (gcc-ar) interface... ar [ 131s] checking for armv7l-tizen-linux-gnueabi-g++... armv7l-tizen-linux-gnueabi-g++ [ 131s] checking whether the compiler supports GNU C++... yes [ 131s] checking whether armv7l-tizen-linux-gnueabi-g++ accepts -g... yes [ 132s] checking for armv7l-tizen-linux-gnueabi-g++ option to enable C++11 features... none needed [ 132s] checking dependency style of armv7l-tizen-linux-gnueabi-g++... gcc3 [ 133s] checking build system type... armv7l-tizen-linux-gnueabi [ 133s] checking host system type... armv7l-tizen-linux-gnueabi [ 133s] checking how to print strings... printf [ 133s] checking for a sed that does not truncate output... /bin/sed [ 133s] checking for grep that handles long lines and -e... /bin/grep [ 133s] checking for egrep... /bin/grep -E [ 133s] checking for fgrep... /bin/grep -F [ 133s] checking for ld used by armv7l-tizen-linux-gnueabi-gcc... /usr/armv7l-tizen-linux-gnueabi/bin/ld [ 133s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 133s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 134s] checking the name lister (/bin/nm) interface... BSD nm [ 134s] checking whether ln -s works... yes [ 134s] checking the maximum length of command line arguments... 1572864 [ 134s] checking how to convert armv7l-tizen-linux-gnueabi file names to armv7l-tizen-linux-gnueabi format... func_convert_file_noop [ 134s] checking how to convert armv7l-tizen-linux-gnueabi file names to toolchain format... func_convert_file_noop [ 134s] checking for /usr/armv7l-tizen-linux-gnueabi/bin/ld option to reload object files... -r [ 134s] checking for armv7l-tizen-linux-gnueabi-file... no [ 134s] checking for file... file [ 134s] checking for armv7l-tizen-linux-gnueabi-objdump... no [ 134s] checking for objdump... objdump [ 134s] checking how to recognize dependent libraries... pass_all [ 134s] checking for armv7l-tizen-linux-gnueabi-dlltool... no [ 134s] checking for dlltool... no [ 134s] checking how to associate runtime and link libraries... printf %s\n [ 134s] checking for armv7l-tizen-linux-gnueabi-ar... (cached) gcc-ar [ 134s] checking for archiver @FILE support... @ [ 134s] checking for armv7l-tizen-linux-gnueabi-strip... no [ 134s] checking for strip... strip [ 134s] checking for armv7l-tizen-linux-gnueabi-ranlib... gcc-ranlib [ 135s] checking command to parse /bin/nm output from armv7l-tizen-linux-gnueabi-gcc object... ok [ 135s] checking for sysroot... no [ 135s] checking for a working dd... /bin/dd [ 135s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 135s] checking for armv7l-tizen-linux-gnueabi-mt... no [ 135s] checking for mt... no [ 135s] checking if : is a manifest tool... no [ 136s] checking for stdio.h... yes [ 136s] checking for stdlib.h... yes [ 136s] checking for string.h... yes [ 136s] checking for inttypes.h... yes [ 136s] checking for stdint.h... yes [ 137s] checking for strings.h... yes [ 137s] checking for sys/stat.h... yes [ 137s] checking for sys/types.h... yes [ 137s] checking for unistd.h... yes [ 137s] checking for dlfcn.h... yes [ 137s] checking for objdir... .libs [ 138s] checking if armv7l-tizen-linux-gnueabi-gcc supports -fno-rtti -fno-exceptions... no [ 138s] checking for armv7l-tizen-linux-gnueabi-gcc option to produce PIC... -fPIC -DPIC [ 138s] checking if armv7l-tizen-linux-gnueabi-gcc PIC flag -fPIC -DPIC works... yes [ 139s] checking if armv7l-tizen-linux-gnueabi-gcc static flag -static works... no [ 139s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... yes [ 139s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... (cached) yes [ 139s] checking whether the armv7l-tizen-linux-gnueabi-gcc linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) supports shared libraries... yes [ 139s] checking whether -lc should be explicitly linked in... no [ 140s] checking dynamic linker characteristics... GNU/Linux ld.so [ 140s] checking how to hardcode library paths into programs... immediate [ 140s] checking whether stripping libraries is possible... yes [ 140s] checking if libtool supports shared libraries... yes [ 140s] checking whether to build shared libraries... yes [ 140s] checking whether to build static libraries... no [ 140s] checking how to run the C++ preprocessor... armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 142s] 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 [ 142s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 142s] 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 [ 142s] checking for armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 142s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 143s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 143s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 143s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 143s] 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 [ 143s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 143s] checking how to hardcode library paths into programs... immediate [ 144s] Float equality is good [ 144s] checking for dlopen in -ldl... yes [ 144s] checking that generated files are newer than configure... done [ 144s] configure: creating ./config.status [ 155s] config.status: creating Makefile [ 155s] config.status: creating src/Makefile [ 156s] config.status: creating src/include/Makefile [ 156s] config.status: creating src/lib/Makefile [ 156s] config.status: creating src/bin/Makefile [ 156s] config.status: creating src/test/Makefile [ 157s] config.status: creating src/extensions/Makefile [ 157s] config.status: creating src/extensions/compact/Makefile [ 157s] config.status: creating src/extensions/compress/Makefile [ 158s] config.status: creating src/extensions/const/Makefile [ 158s] config.status: creating src/extensions/far/Makefile [ 158s] config.status: creating src/extensions/linear/Makefile [ 159s] config.status: creating src/extensions/lookahead/Makefile [ 159s] config.status: creating src/extensions/mpdt/Makefile [ 159s] config.status: creating src/extensions/ngram/Makefile [ 160s] config.status: creating src/extensions/pdt/Makefile [ 160s] config.status: creating src/extensions/python/Makefile [ 160s] config.status: creating src/extensions/special/Makefile [ 161s] config.status: creating src/script/Makefile [ 161s] config.status: creating config.h [ 161s] config.status: executing depfiles commands [ 179s] config.status: executing libtool commands [ 180s] + /bin/make -j12 [ 180s] /bin/make all-recursive [ 180s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 180s] Making all in src [ 180s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 180s] Making all in include [ 180s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 180s] make[3]: Nothing to be done for 'all'. [ 180s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 180s] Making all in lib [ 180s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 180s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /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 &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] 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 [ 180s] 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 [ 180s] 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 [ 180s] 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 [ 180s] 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 [ 180s] 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 [ 180s] 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 [ 180s] 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 [ 180s] 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 [ 180s] 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 [ 181s] 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 [ 181s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 181s] compat.cc:43:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 181s] 43 | for (int i = 0; i < data.size(); ++i) { [ 181s] | ~~^~~~~~~~~~~~~ [ 181s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 181s] compat.cc:59:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 181s] 59 | for (int i = 0; i < string_.size(); ++i) { [ 181s] | ~~^~~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/vector-fst.h:34, [ 183s] from ./../include/fst/cache.h:33, [ 183s] from ./../include/fst/compact-fst.h:34, [ 183s] from fst-types.cc:21: [ 183s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:29:1: required from here [ 183s] 29 | REGISTER_FST(VectorFst, StdArc); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] In file included from ./../include/fst/expanded-fst.h:33, [ 183s] from ./../include/fst/mutable-fst.h:37: [ 183s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:29:1: required from here [ 183s] 29 | REGISTER_FST(VectorFst, StdArc); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:29:1: required from here [ 183s] 29 | REGISTER_FST(VectorFst, StdArc); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:30:1: required from here [ 183s] 30 | REGISTER_FST(VectorFst, LogArc); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:30:1: required from here [ 183s] 30 | REGISTER_FST(VectorFst, LogArc); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:30:1: required from here [ 183s] 30 | REGISTER_FST(VectorFst, LogArc); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:31:1: required from here [ 183s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:31:1: required from here [ 183s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:31:1: required from here [ 183s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 183s] 630 | class EditFst : public ImplToMutableFst< [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:37:1: required from here [ 183s] 37 | REGISTER_FST(EditFst, StdArc); [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 183s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 183s] 630 | class EditFst : public ImplToMutableFst< [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:37:1: required from here [ 183s] 37 | REGISTER_FST(EditFst, StdArc); [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 183s] 630 | class EditFst : public ImplToMutableFst< [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:37:1: required from here [ 183s] 37 | REGISTER_FST(EditFst, StdArc); [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 183s] 630 | class EditFst : public ImplToMutableFst< [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:38:1: required from here [ 183s] 38 | REGISTER_FST(EditFst, LogArc); [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 183s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 183s] 630 | class EditFst : public ImplToMutableFst< [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:38:1: required from here [ 183s] 38 | REGISTER_FST(EditFst, LogArc); [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 183s] 630 | class EditFst : public ImplToMutableFst< [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:38:1: required from here [ 183s] 38 | REGISTER_FST(EditFst, LogArc); [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 183s] 630 | class EditFst : public ImplToMutableFst< [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:39:1: required from here [ 183s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 183s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 183s] 630 | class EditFst : public ImplToMutableFst< [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:39:1: required from here [ 183s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 183s] 630 | class EditFst : public ImplToMutableFst< [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 183s] 86 | class FstRegisterer : public GenericRegisterer> { [ 183s] | ^~~~~~~~~~~~~ [ 183s] fst-types.cc:39:1: required from here [ 183s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 183s] | ^~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 187s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 187s] from ./../include/fst/flags.h:26, [ 187s] from ./../include/fst/fst.h:37, [ 187s] from fst.cc:20: [ 187s] /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 > >]': [ 187s] /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 [ 187s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 187s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 187s] 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 > >]', [ 187s] 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, [ 187s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 187s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 187s] inlined from 'void __static_initialization_and_destruction_0()' at fst.cc:35:1: [ 187s] /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 [ 187s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 187s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 187s] 641 | std::forward<_Args>(__args)...); [ 187s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 193s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 193s] 409 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 193s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:336:8: required from here [ 193s] 336 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 193s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 193s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 193s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 193s] 409 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 193s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:336:8: required from here [ 193s] 336 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 193s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 193s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 193s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 193s] 409 | BaseImpl::DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 193s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:336:8: required from here [ 193s] 336 | void DeleteStates(const std::vector &dstates) override { [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 193s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 193s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 193s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 275s] /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 25: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 [ 276s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtbeginS.o .libs/compat.o .libs/encode.o .libs/flags.o .libs/fst.o .libs/fst-types.o .libs/mapped-file.o .libs/properties.o .libs/symbol-table.o .libs/symbol-table-ops.o .libs/weight.o .libs/util.o -ldl -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0 -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/../../../../armv7l-tizen-linux-gnueabi/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtendS.o /lib/crtn.o -Wl,-soname -Wl,libfst.so.25 -o .libs/libfst.so.25.0.0 [ 277s] libtool: link: (cd ".libs" && rm -f "libfst.so.25" && ln -s "libfst.so.25.0.0" "libfst.so.25") [ 278s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.25.0.0" "libfst.so") [ 278s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 278s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 278s] Making all in script [ 278s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 278s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 278s] /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 &&\ [ 278s] mv -f $depbase.Tpo $depbase.Plo [ 278s] 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 [ 279s] 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 [ 279s] 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 [ 279s] 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 [ 279s] 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 [ 279s] 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 [ 279s] 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 [ 279s] 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 [ 279s] 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 [ 279s] 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 [ 279s] 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 [ 279s] 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 [ 282s] In file included from ./../include/fst/accumulator.h:34, [ 282s] from ./../include/fst/label-reachable.h:30, [ 282s] from ./../include/fst/lookahead-matcher.h:35, [ 282s] from ./../include/fst/lookahead-filter.h:31, [ 282s] from ./../include/fst/compose.h:33, [ 282s] from ./../include/fst/difference.h:28, [ 282s] from ./../include/fst/script/difference.h:23, [ 282s] from difference.cc:18: [ 282s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 282s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 282s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 282s] | ^~~~~~ [ 282s] | template [ 282s] In file included from ./../include/fst/accumulator.h:34, [ 282s] from ./../include/fst/label-reachable.h:30, [ 282s] from ./../include/fst/lookahead-matcher.h:35, [ 282s] from ./../include/fst/lookahead-filter.h:31, [ 282s] from ./../include/fst/compose.h:33, [ 282s] from ./../include/fst/disambiguate.h:33, [ 282s] from ./../include/fst/script/disambiguate.h:25, [ 282s] from disambiguate.cc:18: [ 282s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 282s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 282s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 282s] | ^~~~~~ [ 282s] | template [ 282s] In file included from ./../include/fst/accumulator.h:34, [ 282s] from ./../include/fst/label-reachable.h:30, [ 282s] from ./../include/fst/lookahead-matcher.h:35, [ 282s] from ./../include/fst/lookahead-filter.h:31, [ 282s] from ./../include/fst/compose.h:33, [ 282s] from ./../include/fst/script/compose.h:23, [ 282s] from compose.cc:18: [ 282s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 282s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 282s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 282s] | ^~~~~~ [ 282s] | template [ 282s] In file included from ./../include/fst/vector-fst.h:34, [ 282s] from ./../include/fst/script/compile-impl.h:32, [ 282s] from ./../include/fst/script/compile.h:26, [ 282s] from compile.cc:18: [ 282s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 282s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 282s] 128 | class ImplToExpandedFst : public ImplToFst { [ 282s] | ^~~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 282s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 282s] | ^~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 282s] 520 | class VectorFst : public ImplToMutableFst> { [ 282s] | ^~~~~~~~~ [ 282s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 282s] 215 | mutable VectorFst fst_; [ 282s] | ^~~~ [ 282s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 282s] 63 | FstCompiler fstcompiler( [ 282s] | ^~~~~~~~~~~ [ 282s] compile.cc:61:1: required from here [ 282s] 164 | ({#Op, Arc::Type()}, Op) [ 282s] | ^ [ 282s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 282s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 282s] | ^~~~~~~~ [ 282s] In file included from ./../include/fst/script/compile-impl.h:29: [ 282s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 282s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 282s] | ^~~~~~~~ [ 282s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 282s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 282s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 282s] | ^~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 282s] 520 | class VectorFst : public ImplToMutableFst> { [ 282s] | ^~~~~~~~~ [ 282s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 282s] 215 | mutable VectorFst fst_; [ 282s] | ^~~~ [ 282s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 282s] 63 | FstCompiler fstcompiler( [ 282s] | ^~~~~~~~~~~ [ 282s] compile.cc:61:1: required from here [ 282s] 164 | ({#Op, Arc::Type()}, Op) [ 282s] | ^ [ 282s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 282s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 282s] | ^~~~~~~~ [ 282s] In file included from ./../include/fst/mutable-fst.h:37: [ 282s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 282s] 128 | class ImplToExpandedFst : public ImplToFst { [ 282s] | ^~~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 282s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 282s] 520 | class VectorFst : public ImplToMutableFst> { [ 282s] | ^~~~~~~~~ [ 282s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 282s] 215 | mutable VectorFst fst_; [ 282s] | ^~~~ [ 282s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 282s] 63 | FstCompiler fstcompiler( [ 282s] | ^~~~~~~~~~~ [ 282s] compile.cc:61:1: required from here [ 282s] 164 | ({#Op, Arc::Type()}, Op) [ 282s] | ^ [ 282s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 282s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 282s] | ^~~~~~~~ [ 282s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 282s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 282s] | ^~~~~~~~~~~~~~~~ [ 282s] In file included from ./../include/fst/rational.h:31, [ 282s] from ./../include/fst/concat.h:29, [ 282s] from ./../include/fst/script/concat.h:23, [ 282s] from concat.cc:18: [ 282s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 282s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 282s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 282s] | ^~~~~~ [ 282s] | template [ 282s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 282s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 282s] 128 | class ImplToExpandedFst : public ImplToFst { [ 282s] | ^~~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 282s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 282s] | ^~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 282s] 520 | class VectorFst : public ImplToMutableFst> { [ 282s] | ^~~~~~~~~ [ 282s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 282s] 215 | mutable VectorFst fst_; [ 282s] | ^~~~ [ 282s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 282s] 63 | FstCompiler fstcompiler( [ 282s] | ^~~~~~~~~~~ [ 282s] compile.cc:61:1: required from here [ 282s] 164 | ({#Op, Arc::Type()}, Op) [ 282s] | ^ [ 282s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 282s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 282s] | ^~~~~~~~ [ 282s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 282s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 282s] | ^~~~~~~~ [ 282s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 282s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 282s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 282s] | ^~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 282s] 520 | class VectorFst : public ImplToMutableFst> { [ 282s] | ^~~~~~~~~ [ 282s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 282s] 215 | mutable VectorFst fst_; [ 282s] | ^~~~ [ 282s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 282s] 63 | FstCompiler fstcompiler( [ 282s] | ^~~~~~~~~~~ [ 282s] compile.cc:61:1: required from here [ 282s] 164 | ({#Op, Arc::Type()}, Op) [ 282s] | ^ [ 282s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 282s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 282s] | ^~~~~~~~ [ 282s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 282s] 128 | class ImplToExpandedFst : public ImplToFst { [ 282s] | ^~~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 282s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 282s] 520 | class VectorFst : public ImplToMutableFst> { [ 282s] | ^~~~~~~~~ [ 282s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 282s] 215 | mutable VectorFst fst_; [ 282s] | ^~~~ [ 282s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 282s] 63 | FstCompiler fstcompiler( [ 282s] | ^~~~~~~~~~~ [ 282s] compile.cc:61:1: required from here [ 282s] 164 | ({#Op, Arc::Type()}, Op) [ 282s] | ^ [ 282s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 282s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 282s] | ^~~~~~~~ [ 282s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 282s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 282s] | ^~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 282s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 282s] 128 | class ImplToExpandedFst : public ImplToFst { [ 282s] | ^~~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 282s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 282s] | ^~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 282s] 520 | class VectorFst : public ImplToMutableFst> { [ 282s] | ^~~~~~~~~ [ 282s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 282s] 215 | mutable VectorFst fst_; [ 282s] | ^~~~ [ 282s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 282s] 63 | FstCompiler fstcompiler( [ 282s] | ^~~~~~~~~~~ [ 282s] compile.cc:61:1: required from here [ 282s] 164 | ({#Op, Arc::Type()}, Op) [ 282s] | ^ [ 282s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 282s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 282s] | ^~~~~~~~ [ 282s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 282s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 282s] | ^~~~~~~~ [ 282s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 282s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 282s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 282s] | ^~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 282s] 520 | class VectorFst : public ImplToMutableFst> { [ 282s] | ^~~~~~~~~ [ 282s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 282s] 215 | mutable VectorFst fst_; [ 282s] | ^~~~ [ 282s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 282s] 63 | FstCompiler fstcompiler( [ 282s] | ^~~~~~~~~~~ [ 282s] compile.cc:61:1: required from here [ 282s] 164 | ({#Op, Arc::Type()}, Op) [ 282s] | ^ [ 282s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 282s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 282s] | ^~~~~~~~ [ 282s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 282s] 128 | class ImplToExpandedFst : public ImplToFst { [ 282s] | ^~~~~~~~~~~~~~~~~ [ 282s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 282s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 282s] 520 | class VectorFst : public ImplToMutableFst> { [ 282s] | ^~~~~~~~~ [ 282s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 282s] 215 | mutable VectorFst fst_; [ 282s] | ^~~~ [ 282s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 282s] 63 | FstCompiler fstcompiler( [ 282s] | ^~~~~~~~~~~ [ 282s] compile.cc:61:1: required from here [ 282s] 164 | ({#Op, Arc::Type()}, Op) [ 282s] | ^ [ 282s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 282s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 282s] | ^~~~~~~~ [ 282s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 282s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 282s] | ^~~~~~~~~~~~~~~~ [ 282s] In file included from ./../include/fst/rational.h:31, [ 282s] from ./../include/fst/closure.h:28, [ 282s] from ./../include/fst/script/closure.h:23, [ 282s] from closure.cc:18: [ 282s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 282s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 282s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 282s] | ^~~~~~ [ 282s] | template [ 283s] In file included from ./../include/fst/test-properties.h:27, [ 283s] from ./../include/fst/vector-fst.h:35, [ 283s] from ./../include/fst/cache.h:33, [ 283s] from ./../include/fst/difference.h:26: [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 283s] 214 | if (opts.connect) Connect(ofst); [ 283s] | ~~~~~~~^~~~~~ [ 283s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 283s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 283s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] difference.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 283s] 214 | if (opts.connect) Connect(ofst); [ 283s] | ~~~~~~~^~~~~~ [ 283s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 283s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 283s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] difference.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 283s] 214 | if (opts.connect) Connect(ofst); [ 283s] | ~~~~~~~^~~~~~ [ 283s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 283s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 283s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] difference.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 283s] In file included from ./../include/fst/script/connect.h:21, [ 283s] from connect.cc:18: [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 283s] 29 | Connect(fst->GetMutableFst()); [ 283s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] connect.cc:29:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 283s] 29 | Connect(fst->GetMutableFst()); [ 283s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] connect.cc:29:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 283s] 29 | Connect(fst->GetMutableFst()); [ 283s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] connect.cc:29:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 283s] In file included from ./../include/fst/rational.h:31, [ 283s] from ./../include/fst/closure.h:28, [ 283s] from ./../include/fst/fstlib.h:55, [ 283s] from ./../include/fst/script/arciterator-class.h:25, [ 283s] from arciterator-class.cc:18: [ 283s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 283s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 283s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 283s] | ^~~~~~ [ 283s] | template [ 283s] In file included from ./../include/fst/script/arcsort.h:24, [ 283s] from arcsort.cc:18: [ 283s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 283s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 283s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 283s] | ~~~~~~~~~~~~^~ [ 283s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 283s] 120 | StateMap(fst, &mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 283s] 104 | StateMap(fst, mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~ [ 283s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 283s] 40 | ArcSort(fst, icomp); [ 283s] | ~~~~~~~^~~~~~~~~~~~ [ 283s] arcsort.cc:30:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/arcsort.h:66: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] [ 283s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 283s] | ~~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 283s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 283s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 283s] | ~~~~~~~~~~~~^~ [ 283s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 283s] 120 | StateMap(fst, &mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 283s] 104 | StateMap(fst, mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~ [ 283s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 283s] 45 | ArcSort(fst, ocomp); [ 283s] | ~~~~~~~^~~~~~~~~~~~ [ 283s] arcsort.cc:30:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/arcsort.h:66: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] [ 283s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 283s] | ~~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 283s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 283s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 283s] | ~~~~~~~~~~~~^~ [ 283s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 283s] 120 | StateMap(fst, &mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 283s] 104 | StateMap(fst, mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~ [ 283s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 283s] 40 | ArcSort(fst, icomp); [ 283s] | ~~~~~~~^~~~~~~~~~~~ [ 283s] arcsort.cc:30:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/arcsort.h:66: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] [ 283s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 283s] | ~~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 283s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 283s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 283s] | ~~~~~~~~~~~~^~ [ 283s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 283s] 120 | StateMap(fst, &mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 283s] 104 | StateMap(fst, mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~ [ 283s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 283s] 45 | ArcSort(fst, ocomp); [ 283s] | ~~~~~~~^~~~~~~~~~~~ [ 283s] arcsort.cc:30:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/arcsort.h:66: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] [ 283s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 283s] | ~~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 283s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 283s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 283s] | ~~~~~~~~~~~~^~ [ 283s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 283s] 120 | StateMap(fst, &mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 283s] 104 | StateMap(fst, mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~ [ 283s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 283s] 40 | ArcSort(fst, icomp); [ 283s] | ~~~~~~~^~~~~~~~~~~~ [ 283s] arcsort.cc:30:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/arcsort.h:66: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] [ 283s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 283s] | ~~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 283s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 283s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 283s] | ~~~~~~~~~~~~^~ [ 283s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 283s] 120 | StateMap(fst, &mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 283s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 283s] 104 | StateMap(fst, mapper); [ 283s] | ~~~~~~~~^~~~~~~~~~~~~ [ 283s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 283s] 45 | ArcSort(fst, ocomp); [ 283s] | ~~~~~~~^~~~~~~~~~~~ [ 283s] arcsort.cc:30:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/arcsort.h:66: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] [ 283s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 283s] | ~~~^~~~~~~~~~~~~~~ [ 283s] In file included from ./../include/fst/vector-fst.h:34, [ 283s] from ./../include/fst/cache.h:33, [ 283s] from ./../include/fst/arcsort.h:28, [ 283s] from ./../include/fst/disambiguate.h:32: [ 283s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 128 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 283s] 520 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 283s] 211 | VectorFst sfst(ifst); [ 283s] | ^~~~ [ 283s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 283s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 283s] 60 | Disambiguate(ifst, ofst, disargs); [ 283s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 283s] disambiguate.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] In file included from ./../include/fst/expanded-fst.h:33, [ 283s] from ./../include/fst/mutable-fst.h:37: [ 283s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 283s] 520 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 283s] 211 | VectorFst sfst(ifst); [ 283s] | ^~~~ [ 283s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 283s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 283s] 60 | Disambiguate(ifst, ofst, disargs); [ 283s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 283s] disambiguate.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 128 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 283s] 520 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 283s] 211 | VectorFst sfst(ifst); [ 283s] | ^~~~ [ 283s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 283s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 283s] 60 | Disambiguate(ifst, ofst, disargs); [ 283s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 283s] disambiguate.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 128 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 283s] 520 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 283s] 211 | VectorFst sfst(ifst); [ 283s] | ^~~~ [ 283s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 283s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 283s] 60 | Disambiguate(ifst, ofst, disargs); [ 283s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 283s] disambiguate.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 283s] 520 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 283s] 211 | VectorFst sfst(ifst); [ 283s] | ^~~~ [ 283s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 283s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 283s] 60 | Disambiguate(ifst, ofst, disargs); [ 283s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 283s] disambiguate.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 128 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 283s] 520 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 283s] 211 | VectorFst sfst(ifst); [ 283s] | ^~~~ [ 283s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 283s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 283s] 60 | Disambiguate(ifst, ofst, disargs); [ 283s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 283s] disambiguate.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] In file included from ./../include/fst/test-properties.h:27, [ 283s] from ./../include/fst/vector-fst.h:35, [ 283s] from ./../include/fst/cache.h:33, [ 283s] from ./../include/fst/arc-map.h:32, [ 283s] from ./../include/fst/encode.h:32, [ 283s] from ./../include/fst/script/decode.h:24, [ 283s] from decode.cc:18: [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 283s] 91 | Connect(fst); [ 283s] | ~~~~~~~^~~~~ [ 283s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 283s] 483 | RmFinalEpsilon(fst); [ 283s] | ~~~~~~~~~~~~~~^~~~~ [ 283s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 283s] 37 | Decode(fst, mapper); [ 283s] | ~~~~~~^~~~~~~~~~~~~ [ 283s] decode.cc:34:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 128 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 283s] 520 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 283s] 211 | VectorFst sfst(ifst); [ 283s] | ^~~~ [ 283s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 283s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 283s] 60 | Disambiguate(ifst, ofst, disargs); [ 283s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 283s] disambiguate.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 283s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 283s] 520 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 283s] 211 | VectorFst sfst(ifst); [ 283s] | ^~~~ [ 283s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 283s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 283s] 60 | Disambiguate(ifst, ofst, disargs); [ 283s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 283s] disambiguate.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 128 | class ImplToExpandedFst : public ImplToFst { [ 283s] | ^~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 283s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 283s] 520 | class VectorFst : public ImplToMutableFst> { [ 283s] | ^~~~~~~~~ [ 283s] ./../include/fst/disambiguate.h:211:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 283s] 211 | VectorFst sfst(ifst); [ 283s] | ^~~~ [ 283s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 283s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 283s] 60 | Disambiguate(ifst, ofst, disargs); [ 283s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 283s] disambiguate.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 283s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 283s] | ^~~~~~~~ [ 283s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 283s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 283s] | ^~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 283s] 91 | Connect(fst); [ 283s] | ~~~~~~~^~~~~ [ 283s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 283s] 483 | RmFinalEpsilon(fst); [ 283s] | ~~~~~~~~~~~~~~^~~~~ [ 283s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 283s] 37 | Decode(fst, mapper); [ 283s] | ~~~~~~^~~~~~~~~~~~~ [ 283s] decode.cc:34:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 283s] 91 | Connect(fst); [ 283s] | ~~~~~~~^~~~~ [ 283s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 283s] 483 | RmFinalEpsilon(fst); [ 283s] | ~~~~~~~~~~~~~~^~~~~ [ 283s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 283s] 37 | Decode(fst, mapper); [ 283s] | ~~~~~~^~~~~~~~~~~~~ [ 283s] decode.cc:34:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 283s] In file included from ./../include/fst/test-properties.h:27, [ 283s] from ./../include/fst/vector-fst.h:35: [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 283s] 212 | Connect(&sfst); [ 283s] | ~~~~~~~^~~~~~~ [ 283s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 283s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 283s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 283s] 60 | Disambiguate(ifst, ofst, disargs); [ 283s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 283s] disambiguate.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 283s] In file included from ./../include/fst/test-properties.h:27, [ 283s] from ./../include/fst/vector-fst.h:35, [ 283s] from ./../include/fst/cache.h:33, [ 283s] from ./../include/fst/compose.h:30: [ 283s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 283s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 283s] 1044 | if (opts.connect) Connect(ofst); [ 283s] | ~~~~~~~^~~~~~ [ 283s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 283s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 283s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] compose.cc:36:1: required from here [ 283s] 164 | ({#Op, Arc::Type()}, Op) [ 283s] | ^ [ 283s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 283s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 283s] | ~~^~~~~~~~~~~~~~~ [ 284s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 284s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 284s] 1044 | if (opts.connect) Connect(ofst); [ 284s] | ~~~~~~~^~~~~~ [ 284s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 284s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 284s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] compose.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~ [ 284s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 284s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 284s] 1044 | if (opts.connect) Connect(ofst); [ 284s] | ~~~~~~~^~~~~~ [ 284s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 284s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 284s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] compose.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~ [ 284s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 284s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 284s] 212 | Connect(&sfst); [ 284s] | ~~~~~~~^~~~~~~ [ 284s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 284s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 284s] 60 | Disambiguate(ifst, ofst, disargs); [ 284s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 284s] disambiguate.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~ [ 284s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 284s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 284s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 284s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 284s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 284s] 134 | aiter.SetValue((*mapper)(arc)); [ 284s] | ~~~~~~~~~^~~~~ [ 284s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 284s] 189 | ArcMap(fst, &mapper); [ 284s] | ~~~~~~^~~~~~~~~~~~~~ [ 284s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 284s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 284s] 37 | Decode(fst, mapper); [ 284s] | ~~~~~~^~~~~~~~~~~~~ [ 284s] decode.cc:34:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 186 | if (label < 1 || label > triples_.size()) { [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 284s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 284s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 284s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 284s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 284s] 134 | aiter.SetValue((*mapper)(arc)); [ 284s] | ~~~~~~~~~^~~~~ [ 284s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 284s] 189 | ArcMap(fst, &mapper); [ 284s] | ~~~~~~^~~~~~~~~~~~~~ [ 284s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 284s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 284s] 37 | Decode(fst, mapper); [ 284s] | ~~~~~~^~~~~~~~~~~~~ [ 284s] decode.cc:34:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 186 | if (label < 1 || label > triples_.size()) { [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 284s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 284s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 284s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 284s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 284s] 134 | aiter.SetValue((*mapper)(arc)); [ 284s] | ~~~~~~~~~^~~~~ [ 284s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 284s] 189 | ArcMap(fst, &mapper); [ 284s] | ~~~~~~^~~~~~~~~~~~~~ [ 284s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 284s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 284s] 37 | Decode(fst, mapper); [ 284s] | ~~~~~~^~~~~~~~~~~~~ [ 284s] decode.cc:34:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 186 | if (label < 1 || label > triples_.size()) { [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 284s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 284s] 212 | Connect(&sfst); [ 284s] | ~~~~~~~^~~~~~~ [ 284s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 284s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 284s] 60 | Disambiguate(ifst, ofst, disargs); [ 284s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 284s] disambiguate.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 284s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 284s] 409 | BaseImpl::DeleteStates(dstates); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 284s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 284s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 284s] ./../include/fst/mutable-fst.h:336:8: required from here [ 284s] 336 | void DeleteStates(const std::vector &dstates) override { [ 284s] | ^~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 284s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 284s] 409 | BaseImpl::DeleteStates(dstates); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 284s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 284s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 284s] ./../include/fst/mutable-fst.h:336:8: required from here [ 284s] 336 | void DeleteStates(const std::vector &dstates) override { [ 284s] | ^~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 284s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 284s] 409 | BaseImpl::DeleteStates(dstates); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 284s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 284s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 284s] ./../include/fst/mutable-fst.h:336:8: required from here [ 284s] 336 | void DeleteStates(const std::vector &dstates) override { [ 284s] | ^~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 284s] In file included from ./../include/fst/connect.h:30: [ 284s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 284s] ./../include/fst/disambiguate.h:510:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 284s] 510 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 284s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 284s] ./../include/fst/disambiguate.h:217:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 284s] 217 | RemoveSplits(ofst); [ 284s] | ^~~~~~~~~~~~ [ 284s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 284s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 284s] 60 | Disambiguate(ifst, ofst, disargs); [ 284s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 284s] disambiguate.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../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] [ 284s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 284s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 284s] In file included from ./../include/fst/connect.h:29, [ 284s] from ./../include/fst/test-properties.h:27, [ 284s] from ./../include/fst/const-fst.h:34, [ 284s] from ./../include/fst/determinize.h:34, [ 284s] from ./../include/fst/script/determinize.h:24, [ 284s] from determinize.cc:18: [ 284s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 284s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 284s] 128 | class ImplToExpandedFst : public ImplToFst { [ 284s] | ^~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 284s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 284s] | ^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 284s] 520 | class VectorFst : public ImplToMutableFst> { [ 284s] | ^~~~~~~~~ [ 284s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 284s] 313 | VectorFst rfst; [ 284s] | ^~~~ [ 284s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 284s] 1095 | ShortestDistance(ifst, &idistance, true); [ 284s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 284s] 66 | Determinize(ifst, ofst, detargs); [ 284s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 284s] determinize.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 284s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 284s] | ^~~~~~~~ [ 284s] In file included from ./../include/fst/expanded-fst.h:33, [ 284s] from ./../include/fst/const-fst.h:31: [ 284s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 284s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 284s] | ^~~~~~~~ [ 284s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 284s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 284s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 284s] | ^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 284s] 520 | class VectorFst : public ImplToMutableFst> { [ 284s] | ^~~~~~~~~ [ 284s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 284s] 313 | VectorFst rfst; [ 284s] | ^~~~ [ 284s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 284s] 1095 | ShortestDistance(ifst, &idistance, true); [ 284s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 284s] 66 | Determinize(ifst, ofst, detargs); [ 284s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 284s] determinize.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 284s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 284s] | ^~~~~~~~ [ 284s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 284s] 128 | class ImplToExpandedFst : public ImplToFst { [ 284s] | ^~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 284s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 284s] 520 | class VectorFst : public ImplToMutableFst> { [ 284s] | ^~~~~~~~~ [ 284s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 284s] 313 | VectorFst rfst; [ 284s] | ^~~~ [ 284s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 284s] 1095 | ShortestDistance(ifst, &idistance, true); [ 284s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 284s] 66 | Determinize(ifst, ofst, detargs); [ 284s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 284s] determinize.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 284s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 284s] | ^~~~~~~~ [ 284s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 284s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 284s] | ^~~~~~~~~~~~~~~~ [ 284s] In file included from ./../include/fst/determinize.h:41: [ 284s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 284s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 284s] 1100 | Prune(dfst, ofst, popts); [ 284s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 284s] 66 | Determinize(ifst, ofst, detargs); [ 284s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 284s] determinize.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/prune.h:243: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] [ 284s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 284s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/prune.h:256:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 284s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 284s] | ~~~~~~~~~~~~^~~~ [ 284s] ./../include/fst/prune.h:259:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 284s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 284s] | ~~~~~~~~~~~~~~~~~^~~~ [ 284s] ./../include/fst/prune.h:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 284s] 261 | while (enqueued.size() <= s) { [ 284s] | ~~~~~~~~~~~~~~~~^~~~ [ 284s] ./../include/fst/prune.h:279:31: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 284s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/prune.h:286: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] [ 284s] 286 | while (idistance.size() <= arc.nextstate) { [ 284s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/prune.h:292: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] [ 284s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 284s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/prune.h:298: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] [ 284s] 298 | while (enqueued.size() <= arc.nextstate) { [ 284s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/prune.h:303: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] [ 284s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 284s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 284s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 284s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 284s] 387 | auto common_future = std::make_unique(ifst); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 284s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 284s] 214 | PreDisambiguate(sfst, ofst, opts); [ 284s] | ^~~~~~~~~~~~~~~ [ 284s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 284s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 284s] 60 | Disambiguate(ifst, ofst, disargs); [ 284s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 284s] disambiguate.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 284s] | ~~^~~~~~~~~~~~~~~~~ [ 284s] In file included from ./../include/fst/prune.h:30: [ 284s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 284s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 284s] 265 | enqueued[s] = heap.Insert(s); [ 284s] | ~~~~~~~~~~~^~~ [ 284s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 284s] 1100 | Prune(dfst, ofst, popts); [ 284s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 284s] 66 | Determinize(ifst, ofst, detargs); [ 284s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 284s] determinize.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../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] [ 284s] 57 | if (size_ < values_.size()) { [ 284s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 284s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 284s] 208 | Prune(fst, opts); [ 284s] | ~~~~~^~~~~~~~~~~ [ 284s] ./../include/fst/determinize.h:1103:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 284s] 1103 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 284s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 284s] 66 | Determinize(ifst, ofst, detargs); [ 284s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 284s] determinize.cc:36:1: required from here [ 284s] 164 | ({#Op, Arc::Type()}, Op) [ 284s] | ^ [ 284s] ./../include/fst/prune.h:126: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] [ 284s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 284s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 284s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/prune.h:178: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] [ 284s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 284s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 284s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 284s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 284s] | ~~^~~~~~~~~~~~~~~~ [ 285s] In file included from ./../include/fst/determinize.h:41, [ 285s] from ./../include/fst/disambiguate.h:35: [ 285s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 285s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 285s] 208 | Prune(fst, opts); [ 285s] | ~~~~~^~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 285s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 214 | PreDisambiguate(sfst, ofst, opts); [ 285s] | ^~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 285s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 285s] 60 | Disambiguate(ifst, ofst, disargs); [ 285s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] disambiguate.cc:36:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../include/fst/prune.h:126: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] [ 285s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 285s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 285s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 285s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/prune.h:178: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] [ 285s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 285s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 285s] | ~~^~~~~~~~~~~~~~~~ [ 285s] depbase=`echo draw.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 draw.lo -MD -MP -MF $depbase.Tpo -c -o draw.lo draw.cc &&\ [ 285s] mv -f $depbase.Tpo $depbase.Plo [ 285s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 285s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 285s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 285s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 387 | auto common_future = std::make_unique(ifst); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 285s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 214 | PreDisambiguate(sfst, ofst, opts); [ 285s] | ^~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 285s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 285s] 60 | Disambiguate(ifst, ofst, disargs); [ 285s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] disambiguate.cc:36:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 285s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 285s] | ~~^~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 285s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 285s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 285s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:387:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 387 | auto common_future = std::make_unique(ifst); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 285s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 214 | PreDisambiguate(sfst, ofst, opts); [ 285s] | ^~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 285s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 285s] 60 | Disambiguate(ifst, ofst, disargs); [ 285s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] disambiguate.cc:36:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../include/fst/disambiguate.h:288:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 285s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 285s] | ~~^~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 285s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 285s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 285s] | ~~~~~~~~~~~~^~ [ 285s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 285s] 120 | StateMap(fst, &mapper); [ 285s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 285s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 285s] 104 | StateMap(fst, mapper); [ 285s] | ~~~~~~~~^~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 213 | ArcSort(&sfst, ArcCompare()); [ 285s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 285s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 285s] 60 | Disambiguate(ifst, ofst, disargs); [ 285s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] disambiguate.cc:36:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../include/fst/arcsort.h:66: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] [ 285s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 285s] | ~~~^~~~~~~~~~~~~~~ [ 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 draw.lo -MD -MP -MF .deps/draw.Tpo -c draw.cc -fPIC -DPIC -o .libs/draw.o [ 285s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 285s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 285s] 313 | VectorFst rfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 285s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 285s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 285s] 208 | Prune(fst, opts); [ 285s] | ~~~~~^~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 285s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 214 | PreDisambiguate(sfst, ofst, opts); [ 285s] | ^~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 285s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 285s] 60 | Disambiguate(ifst, ofst, disargs); [ 285s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] disambiguate.cc:36:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 285s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 285s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 285s] 313 | VectorFst rfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 285s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 285s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 285s] 208 | Prune(fst, opts); [ 285s] | ~~~~~^~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 285s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 214 | PreDisambiguate(sfst, ofst, opts); [ 285s] | ^~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 285s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 285s] 60 | Disambiguate(ifst, ofst, disargs); [ 285s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] disambiguate.cc:36:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 285s] 128 | class ImplToExpandedFst : public ImplToFst { [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 285s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 285s] 520 | class VectorFst : public ImplToMutableFst> { [ 285s] | ^~~~~~~~~ [ 285s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 285s] 313 | VectorFst rfst; [ 285s] | ^~~~ [ 285s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 285s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 285s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 285s] 208 | Prune(fst, opts); [ 285s] | ~~~~~^~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 285s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 214 | PreDisambiguate(sfst, ofst, opts); [ 285s] | ^~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 285s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 285s] 60 | Disambiguate(ifst, ofst, disargs); [ 285s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] disambiguate.cc:36:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 285s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 285s] | ^~~~~~~~ [ 285s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 285s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] In file included from ./../include/fst/prune.h:30: [ 285s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 285s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 285s] 146 | enqueued[s] = heap.Insert(s); [ 285s] | ~~~~~~~~~~~^~~ [ 285s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 285s] 208 | Prune(fst, opts); [ 285s] | ~~~~~^~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 285s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 214 | PreDisambiguate(sfst, ofst, opts); [ 285s] | ^~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 285s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 285s] 60 | Disambiguate(ifst, ofst, disargs); [ 285s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] disambiguate.cc:36:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../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] [ 285s] 57 | if (size_ < values_.size()) { [ 285s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 285s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 285s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 285s] | ~~~~~~~~~~~~^~ [ 285s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 285s] 120 | StateMap(fst, &mapper); [ 285s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 285s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 285s] 104 | StateMap(fst, mapper); [ 285s] | ~~~~~~~~^~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 213 | ArcSort(&sfst, ArcCompare()); [ 285s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 285s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 285s] 60 | Disambiguate(ifst, ofst, disargs); [ 285s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] disambiguate.cc:36:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../include/fst/arcsort.h:66: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] [ 285s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 285s] | ~~~^~~~~~~~~~~~~~~ [ 285s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 285s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 285s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 285s] | ~~~~~~~~~~~~^~ [ 285s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 285s] 120 | StateMap(fst, &mapper); [ 285s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 285s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 285s] 104 | StateMap(fst, mapper); [ 285s] | ~~~~~~~~^~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:213:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 285s] 213 | ArcSort(&sfst, ArcCompare()); [ 285s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 285s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 285s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 285s] 60 | Disambiguate(ifst, ofst, disargs); [ 285s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 285s] disambiguate.cc:36:1: required from here [ 285s] 164 | ({#Op, Arc::Type()}, Op) [ 285s] | ^ [ 285s] ./../include/fst/arcsort.h:66: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] [ 285s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 285s] | ~~~^~~~~~~~~~~~~~~ [ 285s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 285s] from ./../include/fst/arcsort.h:23: [ 285s] /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 > > >]': [ 285s] /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 [ 285s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 285s] | ^~~~~~~~~~~~~ [ 285s] /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 [ 285s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60: [ 285s] /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 > > >]': [ 285s] /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 [ 285s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 285s] | ^~~~~~~~~~~~~ [ 285s] /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 [ 286s] /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 > > >]': [ 286s] /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 [ 286s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 286s] | ^~~~~~~~~~~~~ [ 286s] /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 [ 286s] In file included from ./../include/fst/shortest-distance.h:31, [ 286s] from ./../include/fst/prune.h:31: [ 286s] ./../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]': [ 286s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 286s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 679 | &unweighted); [ 286s] | ~~~~~~~~~~~~ [ 286s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 286s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 286s] | ^~~~~~~~~~~ [ 286s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 286s] 1095 | ShortestDistance(ifst, &idistance, true); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 286s] 66 | Determinize(ifst, ofst, detargs); [ 286s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] determinize.cc:36:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 286s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 286s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 286s] /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 > > >]': [ 286s] /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 [ 286s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 286s] | ^~~~~~~~~~~~~ [ 286s] /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 [ 286s] ./../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]': [ 286s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 286s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 679 | &unweighted); [ 286s] | ~~~~~~~~~~~~ [ 286s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 286s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 286s] | ^~~~~~~~~~~ [ 286s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 286s] 1095 | ShortestDistance(ifst, &idistance, true); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 286s] 66 | Determinize(ifst, ofst, detargs); [ 286s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] determinize.cc:36:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 286s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 286s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 286s] /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 > > > >]': [ 286s] /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 [ 286s] 1235 | __rotate(_RandomAccessIterator __first, [ 286s] | ^~~~~~~~ [ 286s] /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 [ 286s] /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 [ 286s] In file included from ./../include/fst/shortest-distance.h:31, [ 286s] from ./../include/fst/prune.h:31: [ 286s] ./../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]': [ 286s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 286s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 679 | &unweighted); [ 286s] | ~~~~~~~~~~~~ [ 286s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 286s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 286s] | ^~~~~~~~~~~ [ 286s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 286s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 286s] 208 | Prune(fst, opts); [ 286s] | ~~~~~^~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 286s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 286s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 286s] 214 | PreDisambiguate(sfst, ofst, opts); [ 286s] | ^~~~~~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 286s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 286s] 60 | Disambiguate(ifst, ofst, disargs); [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] disambiguate.cc:36:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 286s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 286s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 286s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 286s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 286s] | ^~~~~~~~~ [ 286s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 286s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 286s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 286s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 286s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 286s] 1100 | Prune(dfst, ofst, popts); [ 286s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 286s] 66 | Determinize(ifst, ofst, detargs); [ 286s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] determinize.cc:36:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 286s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 286s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 286s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 286s] | ^~~~~~~~~ [ 286s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 286s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 286s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 286s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 286s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 286s] 1100 | Prune(dfst, ofst, popts); [ 286s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 286s] 66 | Determinize(ifst, ofst, detargs); [ 286s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] determinize.cc:36:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 286s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../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]': [ 286s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 286s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] 679 | &unweighted); [ 286s] | ~~~~~~~~~~~~ [ 286s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 286s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 286s] | ^~~~~~~~~~~ [ 286s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 286s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 286s] 208 | Prune(fst, opts); [ 286s] | ~~~~~^~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 286s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 286s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 286s] 214 | PreDisambiguate(sfst, ofst, opts); [ 286s] | ^~~~~~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 286s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 286s] 60 | Disambiguate(ifst, ofst, disargs); [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] disambiguate.cc:36:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 286s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 286s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 286s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 286s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 286s] | ^~~~~~~~~ [ 286s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 286s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 286s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 286s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 286s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 286s] 208 | Prune(fst, opts); [ 286s] | ~~~~~^~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 286s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 286s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 286s] 214 | PreDisambiguate(sfst, ofst, opts); [ 286s] | ^~~~~~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 286s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 286s] 60 | Disambiguate(ifst, ofst, disargs); [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] disambiguate.cc:36:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 286s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 286s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 286s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 286s] | ^~~~~~~~~ [ 286s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 286s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 286s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 286s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 286s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 286s] 208 | Prune(fst, opts); [ 286s] | ~~~~~^~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 286s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 286s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 286s] 214 | PreDisambiguate(sfst, ofst, opts); [ 286s] | ^~~~~~~~~~~~~~~ [ 286s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 286s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 286s] 60 | Disambiguate(ifst, ofst, disargs); [ 286s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] disambiguate.cc:36:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 286s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 286s] | ~~^~~~~~~~~~~~~~~~~~~ [ 286s] /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 > > >]': [ 286s] /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 [ 286s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 286s] | ^~~~~~~~~~~~~~~~ [ 286s] /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 [ 286s] In file included from ./../include/fst/queue.h:35: [ 286s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 286s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 286s] 114 | visitor->FinishVisit(); [ 286s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 286s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 286s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 286s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 286s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 286s] 655 | queue_ = std::make_unique>(fst, filter); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 286s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 286s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 286s] | ^~~~~~~~~~~ [ 286s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 286s] 1095 | ShortestDistance(ifst, &idistance, true); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 286s] 66 | Determinize(ifst, ofst, detargs); [ 286s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] determinize.cc:36:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~ [ 286s] /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 > > >]': [ 286s] /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 [ 286s] /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 [ 286s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 286s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 286s] 114 | visitor->FinishVisit(); [ 286s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 286s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 286s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 286s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 286s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 286s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 286s] 655 | queue_ = std::make_unique>(fst, filter); [ 286s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 286s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 286s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 286s] | ^~~~~~~~~~~ [ 286s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 286s] 1095 | ShortestDistance(ifst, &idistance, true); [ 286s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 286s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 286s] 66 | Determinize(ifst, ofst, detargs); [ 286s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 286s] determinize.cc:36:1: required from here [ 286s] 164 | ({#Op, Arc::Type()}, Op) [ 286s] | ^ [ 286s] ./../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] [ 286s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~ [ 286s] ./../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] [ 286s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 286s] | ~~^~~~~~~~~~~~~~~~ [ 286s] /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 > > >]': [ 286s] /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 [ 286s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 286s] | ^~~~~~~~~~~~ [ 286s] /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 > > >]': [ 286s] /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 [ 287s] In file included from ./../include/fst/replace-util.h:32, [ 287s] from ./../include/fst/replace.h:36: [ 287s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 287s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 287s] 114 | visitor->FinishVisit(); [ 287s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 287s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 287s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 287s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 287s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 287s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 287s] 655 | queue_ = std::make_unique>(fst, filter); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 287s] ./../include/fst/shortest-distance.h:305:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 287s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 287s] 208 | Prune(fst, opts); [ 287s] | ~~~~~^~~~~~~~~~~ [ 287s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 287s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 287s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 287s] 214 | PreDisambiguate(sfst, ofst, opts); [ 287s] | ^~~~~~~~~~~~~~~ [ 287s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 287s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 287s] 60 | Disambiguate(ifst, ofst, disargs); [ 287s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 287s] disambiguate.cc:36:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 287s] | ~~^~~~~~~~~~~~~~~~ [ 287s] ./../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] [ 287s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 287s] | ~~^~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 287s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 287s] 114 | visitor->FinishVisit(); [ 287s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 287s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 287s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 287s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 287s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 287s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 287s] 655 | queue_ = std::make_unique>(fst, filter); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 287s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 287s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 287s] 208 | Prune(fst, opts); [ 287s] | ~~~~~^~~~~~~~~~~ [ 287s] ./../include/fst/disambiguate.h:410:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 287s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 287s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/disambiguate.h:214:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 287s] 214 | PreDisambiguate(sfst, ofst, opts); [ 287s] | ^~~~~~~~~~~~~~~ [ 287s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 287s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 287s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 287s] 60 | Disambiguate(ifst, ofst, disargs); [ 287s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 287s] disambiguate.cc:36:1: required from here [ 287s] 164 | ({#Op, Arc::Type()}, Op) [ 287s] | ^ [ 287s] ./../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] [ 287s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 287s] | ~~^~~~~~~~~~~~~~~~ [ 287s] ./../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] [ 287s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 287s] | ~~^~~~~~~~~~~~~~~~ [ 287s] /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 > > >]': [ 287s] /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 [ 287s] /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 [ 287s] /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 [ 287s] /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 [ 287s] /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 > > >]': [ 287s] /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 [ 287s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 287s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] 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 > > >]', [ 287s] 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: [ 287s] /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 [ 287s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] 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 > > >]', [ 287s] 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: [ 287s] /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 [ 287s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2643 | __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2644 | __first + __two_step, [ 287s] | ~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2645 | __result, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] /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 [ 287s] 2650 | std::__move_merge(__first, __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2651 | __first + __step_size, __last, __result, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] 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 > > >]', [ 287s] 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: [ 287s] /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 [ 287s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2643 | __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2644 | __first + __two_step, [ 287s] | ~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2645 | __result, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] 2650 | std::__move_merge(__first, __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2651 | __first + __step_size, __last, __result, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] /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 > > >]': [ 287s] /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 [ 287s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 287s] | ^~~~~~~~~~~~ [ 287s] /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 [ 287s] /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 [ 287s] /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 [ 287s] /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 > > >]': [ 287s] /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 [ 287s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 287s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] 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 > > >]', [ 287s] 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: [ 287s] /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 [ 287s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] 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 > > >]', [ 287s] 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: [ 287s] /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 [ 287s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2643 | __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2644 | __first + __two_step, [ 287s] | ~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2645 | __result, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] /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 [ 287s] 2650 | std::__move_merge(__first, __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2651 | __first + __step_size, __last, __result, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] 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 > > >]', [ 287s] 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: [ 287s] /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 [ 287s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2643 | __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2644 | __first + __two_step, [ 287s] | ~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2645 | __result, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] 2650 | std::__move_merge(__first, __first + __step_size, [ 287s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] 2651 | __first + __step_size, __last, __result, __comp); [ 287s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] /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 > > >]': [ 287s] /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 [ 287s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 287s] | ^~~~~~~~~~~~~~~~ [ 287s] /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 [ 287s] /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 [ 287s] /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 > > >]': [ 288s] /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 [ 288s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 288s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] /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 [ 288s] /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 [ 288s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 288s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2709 | __middle - __first, __last - __middle, [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2710 | __buffer, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~ [ 288s] /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 > > >]': [ 288s] /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 [ 288s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 288s] | ^~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] /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 [ 288s] /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 > > >]': [ 288s] /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 [ 288s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 288s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] /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 [ 288s] /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 [ 288s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 288s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2709 | __middle - __first, __last - __middle, [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2710 | __buffer, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~ [ 288s] /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 > > >]': [ 288s] /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 [ 288s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 288s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] /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 [ 288s] /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 [ 288s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 288s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 288s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 288s] 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: [ 288s] /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 [ 288s] 1357 | return std::__rotate(__first, __middle, __last, [ 288s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 1358 | std::__iterator_category(__first)); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 > > >]': [ 288s] /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 [ 288s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2477 | __len11, __len22, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 > > >]': [ 288s] /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 [ 288s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 288s] | ^~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] /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 [ 288s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2755 | __middle - __first, [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] 2756 | __last - __middle, [ 288s] | ~~~~~~~~~~~~~~~~~~ [ 288s] 2757 | __comp); [ 288s] | ~~~~~~~ [ 288s] /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 > > >]': [ 288s] /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 [ 288s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 288s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] /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 [ 288s] /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 [ 288s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 288s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 288s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 288s] 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: [ 288s] /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 [ 288s] 1357 | return std::__rotate(__first, __middle, __last, [ 288s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 1358 | std::__iterator_category(__first)); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 > > >]': [ 288s] /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 [ 288s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2477 | __len11, __len22, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 > > >]': [ 288s] /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 [ 288s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 288s] | ^~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] /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 [ 288s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] /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 [ 288s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 288s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] 2755 | __middle - __first, [ 288s] | ~~~~~~~~~~~~~~~~~~~ [ 288s] 2756 | __last - __middle, [ 288s] | ~~~~~~~~~~~~~~~~~~ [ 288s] 2757 | __comp); [ 288s] | ~~~~~~~ [ 291s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 291s] /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 &&\ [ 291s] mv -f $depbase.Tpo $depbase.Plo [ 291s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 291s] /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 >]': [ 291s] /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 [ 291s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 291s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 291s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 291s] /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 &&\ [ 291s] mv -f $depbase.Tpo $depbase.Plo [ 291s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 291s] /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 &&\ [ 291s] mv -f $depbase.Tpo $depbase.Plo [ 291s] 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 [ 291s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 291s] /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 &&\ [ 291s] mv -f $depbase.Tpo $depbase.Plo [ 291s] 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 [ 291s] 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 [ 292s] 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 [ 292s] /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]': [ 292s] /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 [ 292s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 292s] | ^~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] /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 [ 292s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 292s] 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: [ 292s] /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 [ 292s] 1357 | return std::__rotate(__first, __middle, __last, [ 292s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 1358 | std::__iterator_category(__first)); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 > > >]': [ 292s] /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 [ 292s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 292s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] /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 [ 292s] /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 [ 292s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2391 | __len1, __len2, __buffer, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 292s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 292s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2419 | _Distance(__len1 - __len11), __len22, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2420 | __buffer, __buffer_size); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2422 | __len11, __len22, [ 292s] | ~~~~~~~~~~~~~~~~~ [ 292s] 2423 | __buffer, __buffer_size, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2425 | _Distance(__len1 - __len11), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2426 | _Distance(__len2 - __len22), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2427 | __buffer, __buffer_size, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 > > >]': [ 292s] /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 [ 292s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 292s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] /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 [ 292s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2726 | __buffer_size, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2728 | __buffer_size, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2730 | _Distance(__middle - __first), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2731 | _Distance(__last - __middle), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2732 | __buffer, __buffer_size, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2733 | __comp); [ 292s] | ~~~~~~~ [ 292s] /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 [ 292s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2737 | __buffer, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~ [ 292s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 292s] 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, [ 292s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]' at ./../include/fst/arcsort.h:63:21: [ 292s] /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 [ 292s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 292s] | ^~~~~ [ 292s] /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 [ 292s] 4951 | std::__stable_sort_adaptive(__first, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 292s] 4952 | __first + _DistanceType(__buf.size()), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 4953 | __last, __buf.begin(), __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 4958 | _DistanceType(__buf.size()), __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 > > >]': [ 292s] /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 [ 292s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 292s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] /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 [ 292s] /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 [ 292s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2391 | __len1, __len2, __buffer, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 292s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 292s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2419 | _Distance(__len1 - __len11), __len22, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2420 | __buffer, __buffer_size); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2422 | __len11, __len22, [ 292s] | ~~~~~~~~~~~~~~~~~ [ 292s] 2423 | __buffer, __buffer_size, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2425 | _Distance(__len1 - __len11), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2426 | _Distance(__len2 - __len22), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2427 | __buffer, __buffer_size, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 > > >]': [ 292s] /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 [ 292s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 292s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] /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 [ 292s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2726 | __buffer_size, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2728 | __buffer_size, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2730 | _Distance(__middle - __first), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2731 | _Distance(__last - __middle), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2732 | __buffer, __buffer_size, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2733 | __comp); [ 292s] | ~~~~~~~ [ 292s] /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 [ 292s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 2737 | __buffer, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~ [ 292s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 292s] 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, [ 292s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:63:21: [ 292s] /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 [ 292s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 292s] | ^~~~~ [ 292s] /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 [ 292s] 4951 | std::__stable_sort_adaptive(__first, [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 292s] 4952 | __first + _DistanceType(__buf.size()), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 4953 | __last, __buf.begin(), __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] /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 [ 292s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] 4958 | _DistanceType(__buf.size()), __comp); [ 292s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 293s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 293s] /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 &&\ [ 293s] mv -f $depbase.Tpo $depbase.Plo [ 294s] 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 [ 295s] In file included from ./../include/fst/script/encodemapper-class.h:27, [ 295s] from encodemapper-class.cc:18: [ 295s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 295s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 295s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 295s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 295s] ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 295s] 121 | return ArcClass(mapper_(arc)); [ 295s] | ~~~~~~~^~~~~ [ 295s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 295s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 295s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 295s] 186 | if (label < 1 || label > triples_.size()) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 295s] depbase=`echo fst-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 fst-class.lo -MD -MP -MF $depbase.Tpo -c -o fst-class.lo fst-class.cc &&\ [ 295s] mv -f $depbase.Tpo $depbase.Plo [ 295s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 295s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 295s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 295s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 295s] ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 295s] 121 | return ArcClass(mapper_(arc)); [ 295s] | ~~~~~~~^~~~~ [ 295s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 295s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 295s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 295s] 186 | if (label < 1 || label > triples_.size()) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 295s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 295s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 295s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 295s] ./../include/fst/script/encodemapper-class.h:121:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 295s] 121 | return ArcClass(mapper_(arc)); [ 295s] | ~~~~~~~^~~~~ [ 295s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 295s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 295s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 295s] 186 | if (label < 1 || label > triples_.size()) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 295s] In file included from ./../include/fst/script/encode.h:24, [ 295s] from encode.cc:18: [ 295s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 295s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 295s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 295s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 295s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 295s] 134 | aiter.SetValue((*mapper)(arc)); [ 295s] | ~~~~~~~~~^~~~~ [ 295s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 295s] 477 | ArcMap(fst, mapper); [ 295s] | ~~~~~~^~~~~~~~~~~~~ [ 295s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 295s] 37 | Encode(fst, mapper); [ 295s] | ~~~~~~^~~~~~~~~~~~~ [ 295s] encode.cc:34:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 295s] 186 | if (label < 1 || label > triples_.size()) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 295s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 295s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 295s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 295s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 295s] 134 | aiter.SetValue((*mapper)(arc)); [ 295s] | ~~~~~~~~~^~~~~ [ 295s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 295s] 477 | ArcMap(fst, mapper); [ 295s] | ~~~~~~^~~~~~~~~~~~~ [ 295s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 295s] 37 | Encode(fst, mapper); [ 295s] | ~~~~~~^~~~~~~~~~~~~ [ 295s] encode.cc:34:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 295s] 186 | if (label < 1 || label > triples_.size()) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 295s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 295s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 295s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 295s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 295s] 134 | aiter.SetValue((*mapper)(arc)); [ 295s] | ~~~~~~~~~^~~~~ [ 295s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 295s] 477 | ArcMap(fst, mapper); [ 295s] | ~~~~~~^~~~~~~~~~~~~ [ 295s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 295s] 37 | Encode(fst, mapper); [ 295s] | ~~~~~~^~~~~~~~~~~~~ [ 295s] encode.cc:34:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 295s] 186 | if (label < 1 || label > triples_.size()) { [ 295s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 295s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 295s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 295s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 295s] 203 | Weight w; [ 295s] | ^ [ 295s] In file included from ./../include/fst/vector-fst.h:34, [ 295s] from ./../include/fst/cache.h:33, [ 295s] from ./../include/fst/arc-map.h:32, [ 295s] from ./../include/fst/epsnormalize.h:24, [ 295s] from ./../include/fst/script/epsnormalize.h:23, [ 295s] from epsnormalize.cc:18: [ 295s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 295s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 295s] 128 | class ImplToExpandedFst : public ImplToFst { [ 295s] | ^~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 295s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 295s] | ^~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 295s] 520 | class VectorFst : public ImplToMutableFst> { [ 295s] | ^~~~~~~~~ [ 295s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 295s] 55 | VectorFst> gfst; [ 295s] | ^~~~ [ 295s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 295s] 48 | EpsNormalize(ifst, ofst, type); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 295s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 295s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] epsnormalize.cc:35:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 295s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 295s] | ^~~~~~~~ [ 295s] In file included from ./../include/fst/expanded-fst.h:33, [ 295s] from ./../include/fst/mutable-fst.h:37: [ 295s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 295s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 295s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 295s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 295s] | ^~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 295s] 520 | class VectorFst : public ImplToMutableFst> { [ 295s] | ^~~~~~~~~ [ 295s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 295s] 55 | VectorFst> gfst; [ 295s] | ^~~~ [ 295s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 295s] 48 | EpsNormalize(ifst, ofst, type); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 295s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 295s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] epsnormalize.cc:35:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 295s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 295s] 128 | class ImplToExpandedFst : public ImplToFst { [ 295s] | ^~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 295s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 295s] 520 | class VectorFst : public ImplToMutableFst> { [ 295s] | ^~~~~~~~~ [ 295s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 295s] 55 | VectorFst> gfst; [ 295s] | ^~~~ [ 295s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 295s] 48 | EpsNormalize(ifst, ofst, type); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 295s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 295s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] epsnormalize.cc:35:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 295s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 295s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 295s] | ^~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 295s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 295s] 128 | class ImplToExpandedFst : public ImplToFst { [ 295s] | ^~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 295s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 295s] | ^~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 295s] 520 | class VectorFst : public ImplToMutableFst> { [ 295s] | ^~~~~~~~~ [ 295s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 295s] 55 | VectorFst> gfst; [ 295s] | ^~~~ [ 295s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 295s] 48 | EpsNormalize(ifst, ofst, type); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 295s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 295s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] epsnormalize.cc:35:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 295s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 295s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 295s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 295s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 295s] | ^~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 295s] 520 | class VectorFst : public ImplToMutableFst> { [ 295s] | ^~~~~~~~~ [ 295s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 295s] 55 | VectorFst> gfst; [ 295s] | ^~~~ [ 295s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 295s] 48 | EpsNormalize(ifst, ofst, type); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 295s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 295s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] epsnormalize.cc:35:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 295s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 295s] 128 | class ImplToExpandedFst : public ImplToFst { [ 295s] | ^~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 295s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 295s] 520 | class VectorFst : public ImplToMutableFst> { [ 295s] | ^~~~~~~~~ [ 295s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 295s] 55 | VectorFst> gfst; [ 295s] | ^~~~ [ 295s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 295s] 48 | EpsNormalize(ifst, ofst, type); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 295s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 295s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] epsnormalize.cc:35:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 295s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 295s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 295s] | ^~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 295s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 295s] 128 | class ImplToExpandedFst : public ImplToFst { [ 295s] | ^~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 295s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 295s] | ^~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 295s] 520 | class VectorFst : public ImplToMutableFst> { [ 295s] | ^~~~~~~~~ [ 295s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 295s] 55 | VectorFst> gfst; [ 295s] | ^~~~ [ 295s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 295s] 48 | EpsNormalize(ifst, ofst, type); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 295s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 295s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] epsnormalize.cc:35:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 295s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 295s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 295s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 295s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 295s] | ^~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 295s] 520 | class VectorFst : public ImplToMutableFst> { [ 295s] | ^~~~~~~~~ [ 295s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 295s] 55 | VectorFst> gfst; [ 295s] | ^~~~ [ 295s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 295s] 48 | EpsNormalize(ifst, ofst, type); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 295s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 295s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] epsnormalize.cc:35:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 295s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 295s] 128 | class ImplToExpandedFst : public ImplToFst { [ 295s] | ^~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 295s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 295s] 520 | class VectorFst : public ImplToMutableFst> { [ 295s] | ^~~~~~~~~ [ 295s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 295s] 55 | VectorFst> gfst; [ 295s] | ^~~~ [ 295s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 295s] 48 | EpsNormalize(ifst, ofst, type); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 295s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 295s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 295s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] epsnormalize.cc:35:1: required from here [ 295s] 164 | ({#Op, Arc::Type()}, Op) [ 295s] | ^ [ 295s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 295s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 295s] | ^~~~~~~~ [ 295s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 295s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 295s] | ^~~~~~~~~~~~~~~~ [ 296s] 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 [ 296s] In file included from ./../include/fst/epsnormalize.h:27: [ 296s] ./../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>]': [ 296s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 296s] 342 | RmEpsilon(fst, &distance, opts); [ 296s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 296s] 64 | RmEpsilon(&gfst); [ 296s] | ~~~~~~~~~^~~~~~~ [ 296s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 296s] 48 | EpsNormalize(ifst, ofst, type); [ 296s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 296s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 296s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 296s] epsnormalize.cc:35:1: required from here [ 296s] 164 | ({#Op, Arc::Type()}, Op) [ 296s] | ^ [ 296s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 296s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 296s] | ~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 296s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 296s] | ~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 296s] | ~~^~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 296s] | ~~^~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 296s] | ~~^~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 296s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 296s] | ~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../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>]': [ 296s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 296s] 342 | RmEpsilon(fst, &distance, opts); [ 296s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 296s] 64 | RmEpsilon(&gfst); [ 296s] | ~~~~~~~~~^~~~~~~ [ 296s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 296s] 48 | EpsNormalize(ifst, ofst, type); [ 296s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 296s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 296s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 296s] epsnormalize.cc:35:1: required from here [ 296s] 164 | ({#Op, Arc::Type()}, Op) [ 296s] | ^ [ 296s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 296s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 296s] | ~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 296s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 296s] | ~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 296s] | ~~^~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 296s] | ~~^~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 296s] | ~~^~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 296s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 296s] | ~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../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>]': [ 296s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 296s] 342 | RmEpsilon(fst, &distance, opts); [ 296s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 296s] 64 | RmEpsilon(&gfst); [ 296s] | ~~~~~~~~~^~~~~~~ [ 296s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 296s] 48 | EpsNormalize(ifst, ofst, type); [ 296s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 296s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 296s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 296s] epsnormalize.cc:35:1: required from here [ 296s] 164 | ({#Op, Arc::Type()}, Op) [ 296s] | ^ [ 296s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 296s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 296s] | ~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 296s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 296s] | ~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 296s] | ~~^~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 296s] | ~~^~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 296s] | ~~^~~~~~~~~~~~~~ [ 296s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 296s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 296s] | ~~^~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 296s] ./../include/fst/queue.h:548:11: required from here [ 296s] 548 | StateId Head() const final { [ 296s] | ^~~~ [ 296s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 552 | ((front_ >= trivial_queue_.size()) || [ 296s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 296s] ./../include/fst/queue.h:563:8: required from here [ 296s] 563 | void Enqueue(StateId s) final { [ 296s] | ^~~~~~~ [ 296s] ./../include/fst/queue.h:574: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] [ 296s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 296s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 296s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 296s] ./../include/fst/queue.h:581:8: required from here [ 296s] 581 | void Dequeue() final { [ 296s] | ^~~~~~~ [ 296s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 584 | } else if (front_ < trivial_queue_.size()) { [ 296s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 296s] ./../include/fst/queue.h:593:8: required from here [ 296s] 593 | bool Empty() const final { [ 296s] | ^~~~~ [ 296s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 602 | return (front_ >= trivial_queue_.size()) || [ 296s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 296s] ./../include/fst/queue.h:607:8: required from here [ 296s] 607 | void Clear() final { [ 296s] | ^~~~~ [ 296s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 611 | } else if (i < trivial_queue_.size()) { [ 296s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 296s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 296s] ./../include/fst/queue.h:232:8: required from here [ 296s] 232 | void Update(StateId s) override { [ 296s] | ^~~~~~ [ 296s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 296s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 296s] | ~~^~~~~~~~~~~~~~ [ 296s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 296s] ./../include/fst/queue.h:495:8: required from here [ 296s] 495 | void Enqueue(StateId s) final { [ 296s] | ^~~~~~~ [ 296s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 296s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 296s] | ~~~~~~~~~~~~~~~~~^~~~ [ 296s] ./../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]': [ 296s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 296s] 611 | return FindState(std::move(tuple)); [ 296s] | ^~~~~~~~~ [ 296s] ./../include/fst/determinize.h:605:11: required from here [ 296s] 605 | StateId ComputeStart() override { [ 296s] | ^~~~~~~~~~~~ [ 296s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 296s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 296s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 297s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 297s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 297s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 297s] 203 | Weight w; [ 297s] | ^ [ 297s] In file included from ./../include/fst/shortest-distance.h:31, [ 297s] from ./../include/fst/prune.h:31, [ 297s] from ./../include/fst/rmepsilon.h:36: [ 297s] ./../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]': [ 297s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 297s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 679 | &unweighted); [ 297s] | ~~~~~~~~~~~~ [ 297s] ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 297s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 297s] | ^~~~~~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 297s] 64 | RmEpsilon(&gfst); [ 297s] | ~~~~~~~~~^~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 297s] 48 | EpsNormalize(ifst, ofst, type); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 297s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] epsnormalize.cc:35:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 297s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 297s] In file included from ./../include/fst/test-properties.h:27, [ 297s] from ./../include/fst/vector-fst.h:35: [ 297s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 297s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 297s] 303 | Connect(fst); [ 297s] | ~~~~~~~^~~~~ [ 297s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 297s] 342 | RmEpsilon(fst, &distance, opts); [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 297s] 64 | RmEpsilon(&gfst); [ 297s] | ~~~~~~~~~^~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 297s] 48 | EpsNormalize(ifst, ofst, type); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 297s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] epsnormalize.cc:35:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 297s] | ~~^~~~~~~~~~~~~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 297s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 297s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 679 | &unweighted); [ 297s] | ~~~~~~~~~~~~ [ 297s] ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 297s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 297s] | ^~~~~~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 297s] 64 | RmEpsilon(&gfst); [ 297s] | ~~~~~~~~~^~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 297s] 48 | EpsNormalize(ifst, ofst, type); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 297s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] epsnormalize.cc:35:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 297s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 297s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 297s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 297s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 297s] 303 | Connect(fst); [ 297s] | ~~~~~~~^~~~~ [ 297s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 297s] 342 | RmEpsilon(fst, &distance, opts); [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 297s] 64 | RmEpsilon(&gfst); [ 297s] | ~~~~~~~~~^~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 297s] 48 | EpsNormalize(ifst, ofst, type); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 297s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] epsnormalize.cc:35:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 297s] | ~~^~~~~~~~~~~~~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 297s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 297s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 679 | &unweighted); [ 297s] | ~~~~~~~~~~~~ [ 297s] ./../include/fst/rmepsilon.h:339:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 297s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 297s] | ^~~~~~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 297s] 64 | RmEpsilon(&gfst); [ 297s] | ~~~~~~~~~^~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 297s] 48 | EpsNormalize(ifst, ofst, type); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 297s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] epsnormalize.cc:35:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 297s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 297s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 297s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 297s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 297s] 303 | Connect(fst); [ 297s] | ~~~~~~~^~~~~ [ 297s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 297s] 342 | RmEpsilon(fst, &distance, opts); [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 297s] 64 | RmEpsilon(&gfst); [ 297s] | ~~~~~~~~~^~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 297s] 48 | EpsNormalize(ifst, ofst, type); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 297s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] epsnormalize.cc:35:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 297s] | ~~^~~~~~~~~~~~~~~ [ 297s] depbase=`echo getters.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 getters.lo -MD -MP -MF $depbase.Tpo -c -o getters.lo getters.cc &&\ [ 297s] mv -f $depbase.Tpo $depbase.Plo [ 297s] In file included from ./../include/fst/queue.h:35: [ 297s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 297s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 297s] 114 | visitor->FinishVisit(); [ 297s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 297s] ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 297s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 297s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 297s] 342 | RmEpsilon(fst, &distance, opts); [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 297s] 64 | RmEpsilon(&gfst); [ 297s] | ~~~~~~~~~^~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 297s] 48 | EpsNormalize(ifst, ofst, type); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 297s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] epsnormalize.cc:35:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../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] [ 297s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 297s] | ~~^~~~~~~~~~~~~~~~ [ 297s] ./../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] [ 297s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 297s] | ~~^~~~~~~~~~~~~~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 297s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 297s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 297s] 114 | visitor->FinishVisit(); [ 297s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 297s] ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 297s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 297s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 297s] 342 | RmEpsilon(fst, &distance, opts); [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 297s] 64 | RmEpsilon(&gfst); [ 297s] | ~~~~~~~~~^~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 297s] 48 | EpsNormalize(ifst, ofst, type); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 297s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] epsnormalize.cc:35:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../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] [ 297s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 297s] | ~~^~~~~~~~~~~~~~~~ [ 297s] ./../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] [ 297s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 297s] | ~~^~~~~~~~~~~~~~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 297s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 297s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 297s] 218 | key_[s] = heap_.Insert(s); [ 297s] | ~~~~~~~~~~~~^~~ [ 297s] ./../include/fst/queue.h:215:8: required from here [ 297s] 215 | void Enqueue(StateId s) override { [ 297s] | ^~~~~~~ [ 297s] ./../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] [ 297s] 57 | if (size_ < values_.size()) { [ 297s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 297s] In file included from ./../include/fst/vector-fst.h:34, [ 297s] from ./../include/fst/cache.h:33, [ 297s] from ./../include/fst/arc-map.h:32, [ 297s] from ./../include/fst/encode.h:32, [ 297s] from ./../include/fst/equivalent.h:30, [ 297s] from ./../include/fst/script/equivalent.h:23, [ 297s] from equivalent.cc:18: [ 297s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 297s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 297s] 128 | class ImplToExpandedFst : public ImplToFst { [ 297s] | ^~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 297s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 297s] 520 | class VectorFst : public ImplToMutableFst> { [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 297s] 149 | VectorFst efst1(fst1); [ 297s] | ^~~~~ [ 297s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 297s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 297s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] equivalent.cc:33:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 297s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 297s] | ^~~~~~~~ [ 297s] In file included from ./../include/fst/expanded-fst.h:33, [ 297s] from ./../include/fst/mutable-fst.h:37: [ 297s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 297s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 297s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 297s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 297s] 520 | class VectorFst : public ImplToMutableFst> { [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 297s] 149 | VectorFst efst1(fst1); [ 297s] | ^~~~~ [ 297s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 297s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 297s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] equivalent.cc:33:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 297s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 297s] 128 | class ImplToExpandedFst : public ImplToFst { [ 297s] | ^~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 297s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 297s] 520 | class VectorFst : public ImplToMutableFst> { [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 297s] 149 | VectorFst efst1(fst1); [ 297s] | ^~~~~ [ 297s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 297s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 297s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] equivalent.cc:33:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 297s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 297s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 297s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../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> > > >]': [ 297s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 297s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 297s] | ^~~~~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 297s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 297s] 114 | visitor->FinishVisit(); [ 297s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 297s] ./../include/fst/rmepsilon.h:235:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 297s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 297s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/rmepsilon.h:342:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 297s] 342 | RmEpsilon(fst, &distance, opts); [ 297s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 297s] 64 | RmEpsilon(&gfst); [ 297s] | ~~~~~~~~~^~~~~~~ [ 297s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 297s] 48 | EpsNormalize(ifst, ofst, type); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 297s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 297s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] epsnormalize.cc:35:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../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] [ 297s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 297s] | ~~^~~~~~~~~~~~~~~~ [ 297s] ./../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] [ 297s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 297s] | ~~^~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 297s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 297s] 128 | class ImplToExpandedFst : public ImplToFst { [ 297s] | ^~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 297s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 297s] 520 | class VectorFst : public ImplToMutableFst> { [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 297s] 149 | VectorFst efst1(fst1); [ 297s] | ^~~~~ [ 297s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 297s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 297s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] equivalent.cc:33:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 297s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 297s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 297s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 297s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 297s] 520 | class VectorFst : public ImplToMutableFst> { [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 297s] 149 | VectorFst efst1(fst1); [ 297s] | ^~~~~ [ 297s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 297s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 297s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] equivalent.cc:33:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 297s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 297s] 128 | class ImplToExpandedFst : public ImplToFst { [ 297s] | ^~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 297s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 297s] 520 | class VectorFst : public ImplToMutableFst> { [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 297s] 149 | VectorFst efst1(fst1); [ 297s] | ^~~~~ [ 297s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 297s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 297s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] equivalent.cc:33:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 297s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 297s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] ./../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> > > >]': [ 297s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 297s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 297s] | ^~~~~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 297s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 297s] 128 | class ImplToExpandedFst : public ImplToFst { [ 297s] | ^~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 297s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 297s] 520 | class VectorFst : public ImplToMutableFst> { [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 297s] 149 | VectorFst efst1(fst1); [ 297s] | ^~~~~ [ 297s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 297s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 297s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] equivalent.cc:33:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 297s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 297s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 297s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 297s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 297s] 520 | class VectorFst : public ImplToMutableFst> { [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 297s] 149 | VectorFst efst1(fst1); [ 297s] | ^~~~~ [ 297s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 297s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 297s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] equivalent.cc:33:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 297s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 297s] 128 | class ImplToExpandedFst : public ImplToFst { [ 297s] | ^~~~~~~~~~~~~~~~~ [ 297s] ./../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> > > >]': [ 297s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 297s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 297s] | ^~~~~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 297s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 297s] 520 | class VectorFst : public ImplToMutableFst> { [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 297s] 149 | VectorFst efst1(fst1); [ 297s] | ^~~~~ [ 297s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 297s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 297s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] equivalent.cc:33:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 297s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 297s] | ^~~~~~~~ [ 297s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 297s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] ./../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> > > >]': [ 297s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 297s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 297s] | ^~~~~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../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> > > >]': [ 297s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 297s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 297s] | ^~~~~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] ./../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> > > >]': [ 297s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 297s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 297s] | ^~~~~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] In file included from ./../include/fst/connect.h:30, [ 297s] from ./../include/fst/test-properties.h:27, [ 297s] from ./../include/fst/vector-fst.h:35: [ 297s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 297s] ./../include/fst/equivalent.h:168:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 297s] 168 | eq_classes.MakeSet(s1); [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 297s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 297s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] equivalent.cc:33:1: required from here [ 297s] 164 | ({#Op, Arc::Type()}, Op) [ 297s] | ^ [ 297s] ./../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] [ 297s] 61 | if (item >= parent_.size()) { [ 297s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 297s] ./../include/fst/queue.h:548:11: required from here [ 297s] 548 | StateId Head() const final { [ 297s] | ^~~~ [ 297s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 552 | ((front_ >= trivial_queue_.size()) || [ 297s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 297s] ./../include/fst/queue.h:563:8: required from here [ 297s] 563 | void Enqueue(StateId s) final { [ 297s] | ^~~~~~~ [ 297s] ./../include/fst/queue.h:574: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] [ 297s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 297s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 297s] ./../include/fst/queue.h:581:8: required from here [ 297s] 581 | void Dequeue() final { [ 297s] | ^~~~~~~ [ 297s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 584 | } else if (front_ < trivial_queue_.size()) { [ 297s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 297s] ./../include/fst/queue.h:593:8: required from here [ 297s] 593 | bool Empty() const final { [ 297s] | ^~~~~ [ 297s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 602 | return (front_ >= trivial_queue_.size()) || [ 297s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 297s] ./../include/fst/queue.h:607:8: required from here [ 297s] 607 | void Clear() final { [ 297s] | ^~~~~ [ 297s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 611 | } else if (i < trivial_queue_.size()) { [ 297s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 297s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 297s] ./../include/fst/queue.h:232:8: required from here [ 297s] 232 | void Update(StateId s) override { [ 297s] | ^~~~~~ [ 297s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 297s] | ~~^~~~~~~~~~~~~~ [ 297s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 297s] ./../include/fst/queue.h:495:8: required from here [ 297s] 495 | void Enqueue(StateId s) final { [ 297s] | ^~~~~~~ [ 297s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 297s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 297s] | ~~~~~~~~~~~~~~~~~^~~~ [ 297s] ./../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> > > >]': [ 297s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 297s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 297s] | ^~~~~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 297s] 611 | return FindState(std::move(tuple)); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/determinize.h:605:11: required from here [ 297s] 605 | StateId ComputeStart() override { [ 297s] | ^~~~~~~~~~~~ [ 297s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_MIN> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 297s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 297s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 297s] In file included from ./../include/fst/determinize.h:39: [ 297s] ./../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]': [ 297s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 297s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 297s] 950 | StateId Start() const override { return impl_->Start(); } [ 297s] | ~~~~~~~~~~~~^~ [ 297s] ./../include/fst/fst.h:950:11: required from here [ 297s] 950 | StateId Start() const override { return impl_->Start(); } [ 297s] | ^~~~~ [ 297s] ./../include/fst/factor-weight.h:348: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] [ 297s] 348 | while (unfactored_.size() <= element.state) [ 297s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 297s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 297s] 950 | StateId Start() const override { return impl_->Start(); } [ 297s] | ~~~~~~~~~~~~^~ [ 297s] ./../include/fst/fst.h:950:11: required from here [ 297s] 950 | StateId Start() const override { return impl_->Start(); } [ 297s] | ^~~~~ [ 297s] ./../include/fst/factor-weight.h:348: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] [ 297s] 348 | while (unfactored_.size() <= element.state) [ 297s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 297s] ./../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]': [ 297s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 297s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 297s] | ^~~~~~~~~ [ 297s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 297s] 950 | StateId Start() const override { return impl_->Start(); } [ 297s] | ~~~~~~~~~~~~^~ [ 297s] ./../include/fst/fst.h:950:11: required from here [ 297s] 950 | StateId Start() const override { return impl_->Start(); } [ 297s] | ^~~~~ [ 297s] ./../include/fst/factor-weight.h:348: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] [ 297s] 348 | while (unfactored_.size() <= element.state) [ 297s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 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 getters.lo -MD -MP -MF .deps/getters.Tpo -c getters.cc -fPIC -DPIC -o .libs/getters.o [ 298s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 298s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 298s] 128 | class ImplToExpandedFst : public ImplToFst { [ 298s] | ^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 298s] 313 | VectorFst rfst; [ 298s] | ^~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 298s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 298s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 298s] 313 | VectorFst rfst; [ 298s] | ^~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 298s] 128 | class ImplToExpandedFst : public ImplToFst { [ 298s] | ^~~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 298s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 298s] 950 | StateId Start() const override { return impl_->Start(); } [ 298s] | ~~~~~~~~~~~~^~ [ 298s] ./../include/fst/fst.h:950:11: required from here [ 298s] 950 | StateId Start() const override { return impl_->Start(); } [ 298s] | ^~~~~ [ 298s] ./../include/fst/factor-weight.h:348: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] [ 298s] 348 | while (unfactored_.size() <= element.state) [ 298s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 298s] 313 | VectorFst rfst; [ 298s] | ^~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] In file included from ./../include/fst/equivalent.h:31: [ 298s] ./../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]': [ 298s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 298s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 298s] | ~~^~~~~~~~~~~~~~~~~ [ 298s] In file included from ./../include/fst/push.h:32: [ 298s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 298s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 99 | Reweight(fst, distance, type); [ 298s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 72 | if (s == potential.size()) break; [ 298s] | ~~^~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 78 | if (arc.nextstate >= potential.size()) continue; [ 298s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 106 | const auto startweight = fst->Start() < potential.size() [ 298s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 298s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 298s] 950 | StateId Start() const override { return impl_->Start(); } [ 298s] | ~~~~~~~~~~~~^~ [ 298s] ./../include/fst/fst.h:950:11: required from here [ 298s] 950 | StateId Start() const override { return impl_->Start(); } [ 298s] | ^~~~~ [ 298s] ./../include/fst/factor-weight.h:348: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] [ 298s] 348 | while (unfactored_.size() <= element.state) [ 298s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 298s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 298s] 950 | StateId Start() const override { return impl_->Start(); } [ 298s] | ~~~~~~~~~~~~^~ [ 298s] ./../include/fst/fst.h:950:11: required from here [ 298s] 950 | StateId Start() const override { return impl_->Start(); } [ 298s] | ^~~~~ [ 298s] ./../include/fst/factor-weight.h:348: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] [ 298s] 348 | while (unfactored_.size() <= element.state) [ 298s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]' [ 298s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' [ 298s] 950 | StateId Start() const override { return impl_->Start(); } [ 298s] | ~~~~~~~~~~~~^~ [ 298s] ./../include/fst/fst.h:950:11: required from here [ 298s] 950 | StateId Start() const override { return impl_->Start(); } [ 298s] | ^~~~~ [ 298s] ./../include/fst/factor-weight.h:348: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] [ 298s] 348 | while (unfactored_.size() <= element.state) [ 298s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 298s] ./../include/fst/equivalent.h:86:36: required from 'static fst::internal::EquivalenceUtil::MappedId fst::internal::EquivalenceUtil::FindSet(fst::UnionFind*, MappedId) [with Arc = fst::ArcTpl >; MappedId = int; typename Arc::StateId = int]' [ 298s] 86 | const auto repr = sets->FindSet(id); [ 298s] | ~~~~~~~~~~~~~^~~~ [ 298s] ./../include/fst/equivalent.h:188:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 188 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 298s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../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] [ 298s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 298s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 298s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 > > > >]': [ 298s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 298s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 298s] | ^~~~~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 298s] 616 | filter_->SetState(s, *tuple); [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:614:10: required from here [ 298s] 614 | Weight ComputeFinal(StateId s) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/disambiguate.h:119: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] [ 298s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 298s] | ~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 > > > >]': [ 298s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 298s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 298s] | ^~~~~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] ./../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 > > > >]': [ 298s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 298s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 298s] | ^~~~~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 298s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 298s] 128 | class ImplToExpandedFst : public ImplToFst { [ 298s] | ^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 298s] 313 | VectorFst rfst; [ 298s] | ^~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 298s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 298s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 298s] 313 | VectorFst rfst; [ 298s] | ^~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 298s] 128 | class ImplToExpandedFst : public ImplToFst { [ 298s] | ^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 298s] 313 | VectorFst rfst; [ 298s] | ^~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 298s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 298s] | ~~^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 298s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 99 | Reweight(fst, distance, type); [ 298s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 72 | if (s == potential.size()) break; [ 298s] | ~~^~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 78 | if (arc.nextstate >= potential.size()) continue; [ 298s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 106 | const auto startweight = fst->Start() < potential.size() [ 298s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] In file included from ./../include/fst/cache.h:33, [ 298s] from ./../include/fst/arc-map.h:32, [ 298s] from ./../include/fst/determinize.h:36: [ 298s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 298s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 298s] 409 | BaseImpl::DeleteStates(dstates); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 298s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:336:8: required from here [ 298s] 336 | void DeleteStates(const std::vector &dstates) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 298s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 298s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 298s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 298s] 616 | filter_->SetState(s, *tuple); [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:614:10: required from here [ 298s] 614 | Weight ComputeFinal(StateId s) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/disambiguate.h:119: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] [ 298s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 298s] | ~~~~~~~~~~~~~~^~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 298s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 298s] 616 | filter_->SetState(s, *tuple); [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:614:10: required from here [ 298s] 614 | Weight ComputeFinal(StateId s) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/disambiguate.h:119: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] [ 298s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 298s] | ~~~~~~~~~~~~~~^~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 298s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 298s] 616 | filter_->SetState(s, *tuple); [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:614:10: required from here [ 298s] 614 | Weight ComputeFinal(StateId s) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/disambiguate.h:119: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] [ 298s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 298s] | ~~~~~~~~~~~~~~^~~~ [ 298s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 298s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 298s] 128 | class ImplToExpandedFst : public ImplToFst { [ 298s] | ^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 298s] 313 | VectorFst rfst; [ 298s] | ^~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 298s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 298s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 298s] 313 | VectorFst rfst; [ 298s] | ^~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 298s] 128 | class ImplToExpandedFst : public ImplToFst { [ 298s] | ^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 298s] 313 | VectorFst rfst; [ 298s] | ^~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 298s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 298s] | ~~^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 298s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 99 | Reweight(fst, distance, type); [ 298s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 72 | if (s == potential.size()) break; [ 298s] | ~~^~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 78 | if (arc.nextstate >= potential.size()) continue; [ 298s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 106 | const auto startweight = fst->Start() < potential.size() [ 298s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 298s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 298s] 616 | filter_->SetState(s, *tuple); [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:614:10: required from here [ 298s] 614 | Weight ComputeFinal(StateId s) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/disambiguate.h:119: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] [ 298s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 298s] | ~~~~~~~~~~~~~~^~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 298s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 298s] 616 | filter_->SetState(s, *tuple); [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:614:10: required from here [ 298s] 614 | Weight ComputeFinal(StateId s) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/disambiguate.h:119: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] [ 298s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 298s] | ~~~~~~~~~~~~~~^~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 298s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_MIN>; StateId = int]' [ 298s] 616 | filter_->SetState(s, *tuple); [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:614:10: required from here [ 298s] 614 | Weight ComputeFinal(StateId s) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/disambiguate.h:119: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] [ 298s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 298s] | ~~~~~~~~~~~~~~^~~~ [ 298s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 298s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 298s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 298s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 298s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 298s] 134 | aiter.SetValue((*mapper)(arc)); [ 298s] | ~~~~~~~~~^~~~~ [ 298s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 156 | ArcMap(&efst1, &mapper); [ 298s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 186 | if (label < 1 || label > triples_.size()) { [ 298s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 298s] In file included from ./../include/fst/rational.h:31, [ 298s] from ./../include/fst/union.h:30, [ 298s] from fst-class.cc:32: [ 298s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 298s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 298s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 298s] | ^~~~~~ [ 298s] | template [ 298s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 298s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 298s] 218 | key_[s] = heap_.Insert(s); [ 298s] | ~~~~~~~~~~~~^~~ [ 298s] ./../include/fst/queue.h:215:8: required from here [ 298s] 215 | void Enqueue(StateId s) override { [ 298s] | ^~~~~~~ [ 298s] ./../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] [ 298s] 57 | if (size_ < values_.size()) { [ 298s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 298s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; StateId = int]' [ 298s] 616 | filter_->SetState(s, *tuple); [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:614:10: required from here [ 298s] 614 | Weight ComputeFinal(StateId s) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/disambiguate.h:119: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] [ 298s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 298s] | ~~~~~~~~~~~~~~^~~~ [ 298s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 298s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 298s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 298s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 298s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 298s] 134 | aiter.SetValue((*mapper)(arc)); [ 298s] | ~~~~~~~~~^~~~~ [ 298s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 156 | ArcMap(&efst1, &mapper); [ 298s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 186 | if (label < 1 || label > triples_.size()) { [ 298s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 298s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; StateId = int]' [ 298s] 616 | filter_->SetState(s, *tuple); [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:614:10: required from here [ 298s] 614 | Weight ComputeFinal(StateId s) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/disambiguate.h:119: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] [ 298s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 298s] | ~~~~~~~~~~~~~~^~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 298s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:616:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 298s] 616 | filter_->SetState(s, *tuple); [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:614:10: required from here [ 298s] 614 | Weight ComputeFinal(StateId s) override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/disambiguate.h:119: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] [ 298s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 298s] | ~~~~~~~~~~~~~~^~~~ [ 298s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 298s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 298s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 298s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 298s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 298s] 134 | aiter.SetValue((*mapper)(arc)); [ 298s] | ~~~~~~~~~^~~~~ [ 298s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 156 | ArcMap(&efst1, &mapper); [ 298s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 186 | if (label < 1 || label > triples_.size()) { [ 298s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 298s] ./../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> > > >]': [ 298s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 298s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 298s] | ^~~~~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] In file included from ./../include/fst/script/fst-class.h:33, [ 298s] from fst-class.cc:22: [ 298s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 298s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 298s] 128 | class ImplToExpandedFst : public ImplToFst { [ 298s] | ^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 298s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 298s] fst-class.cc:153:1: required from here [ 298s] 658 | Class::Read, Class::Create, Class::Convert)) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] In file included from ./../include/fst/expanded-fst.h:33, [ 298s] from ./../include/fst/script/fst-class.h:30: [ 298s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 298s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 298s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 298s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 298s] fst-class.cc:153:1: required from here [ 298s] 658 | Class::Read, Class::Create, Class::Convert)) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 298s] 128 | class ImplToExpandedFst : public ImplToFst { [ 298s] | ^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 298s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 298s] fst-class.cc:153:1: required from here [ 298s] 658 | Class::Read, Class::Create, Class::Convert)) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] In file included from ./../include/fst/shortest-distance.h:31, [ 298s] from ./../include/fst/push.h:33: [ 298s] ./../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]': [ 298s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 298s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 298s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 679 | &unweighted); [ 298s] | ~~~~~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 298s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 298s] | ^~~~~~~~~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 298s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 298s] ./../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> > > >]': [ 298s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 298s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 298s] | ^~~~~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] ./../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> > > >]': [ 298s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 298s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 298s] | ^~~~~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] ./../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> > > >]': [ 298s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 298s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 298s] | ^~~~~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 298s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 298s] 128 | class ImplToExpandedFst : public ImplToFst { [ 298s] | ^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 298s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 298s] fst-class.cc:154:1: required from here [ 298s] 658 | Class::Read, Class::Create, Class::Convert)) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 298s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 298s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 298s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 298s] fst-class.cc:154:1: required from here [ 298s] 658 | Class::Read, Class::Create, Class::Convert)) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 298s] 128 | class ImplToExpandedFst : public ImplToFst { [ 298s] | ^~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 298s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 298s] 520 | class VectorFst : public ImplToMutableFst> { [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 298s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 298s] fst-class.cc:154:1: required from here [ 298s] 658 | Class::Read, Class::Create, Class::Convert)) [ 298s] | ^ [ 298s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 298s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 298s] | ^~~~~~~~ [ 298s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 298s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] ./../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> > > >]': [ 298s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 298s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 298s] | ^~~~~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 298s] 611 | return FindState(std::move(tuple)); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:605:11: required from here [ 298s] 605 | StateId ComputeStart() override { [ 298s] | ^~~~~~~~~~~~ [ 298s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 298s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 298s] ./../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]': [ 298s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 298s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 298s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 679 | &unweighted); [ 298s] | ~~~~~~~~~~~~ [ 298s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 298s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 298s] | ^~~~~~~~~~~ [ 298s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 298s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 298s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 298s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 298s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 298s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 298s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] equivalent.cc:33:1: required from here [ 298s] 164 | ({#Op, Arc::Type()}, Op) [ 298s] | ^ [ 298s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 298s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 298s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 299s] ./../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> > > >]': [ 299s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 299s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 299s] | ^~~~~~~~~~~~~~~ [ 299s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 299s] 611 | return FindState(std::move(tuple)); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/determinize.h:605:11: required from here [ 299s] 605 | StateId ComputeStart() override { [ 299s] | ^~~~~~~~~~~~ [ 299s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 299s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 299s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 299s] 128 | class ImplToExpandedFst : public ImplToFst { [ 299s] | ^~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 299s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 299s] | ^~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 299s] 520 | class VectorFst : public ImplToMutableFst> { [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 299s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 299s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 299s] fst-class.cc:155:1: required from here [ 299s] 658 | Class::Read, Class::Create, Class::Convert)) [ 299s] | ^ [ 299s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 299s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 299s] | ^~~~~~~~ [ 299s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 299s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 299s] | ^~~~~~~~ [ 299s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 299s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 299s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 299s] | ^~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 299s] 520 | class VectorFst : public ImplToMutableFst> { [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 299s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 299s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 299s] fst-class.cc:155:1: required from here [ 299s] 658 | Class::Read, Class::Create, Class::Convert)) [ 299s] | ^ [ 299s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 299s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 299s] | ^~~~~~~~ [ 299s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 299s] 128 | class ImplToExpandedFst : public ImplToFst { [ 299s] | ^~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 299s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 299s] 520 | class VectorFst : public ImplToMutableFst> { [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/script/fst-class.h:559:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 299s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 299s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 299s] fst-class.cc:155:1: required from here [ 299s] 658 | Class::Read, Class::Create, Class::Convert)) [ 299s] | ^ [ 299s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 299s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 299s] | ^~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 299s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 299s] | ^~~~~~~~~~~~~~~~ [ 299s] ./../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> > > >]': [ 299s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 299s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 299s] | ^~~~~~~~~~~~~~~ [ 299s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 299s] 611 | return FindState(std::move(tuple)); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/determinize.h:605:11: required from here [ 299s] 605 | StateId ComputeStart() override { [ 299s] | ^~~~~~~~~~~~ [ 299s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_MIN> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 299s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 299s] In file included from ./../include/fst/determinize.h:39: [ 299s] ./../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]': [ 299s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 299s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ~~~~~~~~~~~~^~ [ 299s] ./../include/fst/fst.h:950:11: required from here [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ^~~~~ [ 299s] ./../include/fst/factor-weight.h:348: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] [ 299s] 348 | while (unfactored_.size() <= element.state) [ 299s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../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]': [ 299s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 299s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ~~~~~~~~~~~~^~ [ 299s] ./../include/fst/fst.h:950:11: required from here [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ^~~~~ [ 299s] ./../include/fst/factor-weight.h:348: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] [ 299s] 348 | while (unfactored_.size() <= element.state) [ 299s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../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]': [ 299s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 299s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ~~~~~~~~~~~~^~ [ 299s] ./../include/fst/fst.h:950:11: required from here [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ^~~~~ [ 299s] ./../include/fst/factor-weight.h:348: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] [ 299s] 348 | while (unfactored_.size() <= element.state) [ 299s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../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]': [ 299s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 299s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ~~~~~~~~~~~~^~ [ 299s] ./../include/fst/fst.h:950:11: required from here [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ^~~~~ [ 299s] ./../include/fst/factor-weight.h:348: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] [ 299s] 348 | while (unfactored_.size() <= element.state) [ 299s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../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]': [ 299s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 299s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ~~~~~~~~~~~~^~ [ 299s] ./../include/fst/fst.h:950:11: required from here [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ^~~~~ [ 299s] ./../include/fst/factor-weight.h:348: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] [ 299s] 348 | while (unfactored_.size() <= element.state) [ 299s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../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]': [ 299s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 299s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ~~~~~~~~~~~~^~ [ 299s] ./../include/fst/fst.h:950:11: required from here [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ^~~~~ [ 299s] ./../include/fst/factor-weight.h:348: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] [ 299s] 348 | while (unfactored_.size() <= element.state) [ 299s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../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]': [ 299s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 299s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 299s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] 679 | &unweighted); [ 299s] | ~~~~~~~~~~~~ [ 299s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 299s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 299s] | ^~~~~~~~~~~ [ 299s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 299s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 299s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 299s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 299s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 299s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 299s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] equivalent.cc:33:1: required from here [ 299s] 164 | ({#Op, Arc::Type()}, Op) [ 299s] | ^ [ 299s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 299s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 299s] ./../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]': [ 299s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]' [ 299s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ~~~~~~~~~~~~^~ [ 299s] ./../include/fst/fst.h:950:11: required from here [ 299s] 950 | StateId Start() const override { return impl_->Start(); } [ 299s] | ^~~~~ [ 299s] ./../include/fst/factor-weight.h:348: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] [ 299s] 348 | while (unfactored_.size() <= element.state) [ 299s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../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]': [ 299s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 299s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 299s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] 679 | &unweighted); [ 299s] | ~~~~~~~~~~~~ [ 299s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 299s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 299s] | ^~~~~~~~~~~ [ 299s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 299s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 299s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 299s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 299s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 299s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 299s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] equivalent.cc:33:1: required from here [ 299s] 164 | ({#Op, Arc::Type()}, Op) [ 299s] | ^ [ 299s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 299s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 299s] ./../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]': [ 299s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 299s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 299s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] 679 | &unweighted); [ 299s] | ~~~~~~~~~~~~ [ 299s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 299s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 299s] | ^~~~~~~~~~~ [ 299s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 299s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 299s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 299s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 299s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 299s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 299s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] equivalent.cc:33:1: required from here [ 299s] 164 | ({#Op, Arc::Type()}, Op) [ 299s] | ^ [ 299s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 299s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 299s] ./../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]': [ 299s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 299s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 299s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] 679 | &unweighted); [ 299s] | ~~~~~~~~~~~~ [ 299s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 299s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 299s] | ^~~~~~~~~~~ [ 299s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 299s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 299s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 299s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 299s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 299s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 299s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] equivalent.cc:33:1: required from here [ 299s] 164 | ({#Op, Arc::Type()}, Op) [ 299s] | ^ [ 299s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 299s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 299s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 299s] 409 | BaseImpl::DeleteStates(dstates); [ 299s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 299s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 299s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h:336:8: required from here [ 299s] 336 | void DeleteStates(const std::vector &dstates) override { [ 299s] | ^~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 299s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 299s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../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 > > > >]': [ 299s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 299s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 299s] | ^~~~~~~~~~~~~~~ [ 299s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 299s] 611 | return FindState(std::move(tuple)); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/determinize.h:605:11: required from here [ 299s] 605 | StateId ComputeStart() override { [ 299s] | ^~~~~~~~~~~~ [ 299s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 299s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 299s] ./../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 > > > >]': [ 299s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 299s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 299s] | ^~~~~~~~~~~~~~~ [ 299s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 299s] 611 | return FindState(std::move(tuple)); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/determinize.h:605:11: required from here [ 299s] 605 | StateId ComputeStart() override { [ 299s] | ^~~~~~~~~~~~ [ 299s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 299s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 299s] ./../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 > > > >]': [ 299s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 299s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 299s] | ^~~~~~~~~~~~~~~ [ 299s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 299s] 611 | return FindState(std::move(tuple)); [ 299s] | ^~~~~~~~~ [ 299s] ./../include/fst/determinize.h:605:11: required from here [ 299s] 605 | StateId ComputeStart() override { [ 299s] | ^~~~~~~~~~~~ [ 299s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 299s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 299s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 299s] 409 | BaseImpl::DeleteStates(dstates); [ 299s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 299s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 299s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h:336:8: required from here [ 299s] 336 | void DeleteStates(const std::vector &dstates) override { [ 299s] | ^~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 299s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 299s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 299s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 299s] 409 | BaseImpl::DeleteStates(dstates); [ 299s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 299s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 299s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h:336:8: required from here [ 299s] 336 | void DeleteStates(const std::vector &dstates) override { [ 299s] | ^~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 299s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 299s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 299s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 299s] 409 | BaseImpl::DeleteStates(dstates); [ 299s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 299s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 299s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 299s] ./../include/fst/mutable-fst.h:336:8: required from here [ 299s] 336 | void DeleteStates(const std::vector &dstates) override { [ 299s] | ^~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 299s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 299s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 299s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 299s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /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 &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] In file included from ./../include/fst/queue.h:35: [ 299s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 299s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 299s] 114 | visitor->FinishVisit(); [ 299s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 299s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 299s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 299s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 299s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 299s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 299s] 655 | queue_ = std::make_unique>(fst, filter); [ 299s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 299s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 299s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 299s] | ^~~~~~~~~~~ [ 299s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 299s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 299s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 299s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 299s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 299s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 299s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] equivalent.cc:33:1: required from here [ 299s] 164 | ({#Op, Arc::Type()}, Op) [ 299s] | ^ [ 299s] ./../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] [ 299s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 299s] | ~~^~~~~~~~~~~~~~~~ [ 299s] ./../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] [ 299s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 299s] | ~~^~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 299s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 299s] 114 | visitor->FinishVisit(); [ 299s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 299s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 299s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 299s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 299s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 299s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 299s] 655 | queue_ = std::make_unique>(fst, filter); [ 299s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 299s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 299s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 299s] | ^~~~~~~~~~~ [ 299s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 299s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 299s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 299s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 299s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 299s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 299s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 299s] equivalent.cc:33:1: required from here [ 299s] 164 | ({#Op, Arc::Type()}, Op) [ 299s] | ^ [ 299s] ./../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] [ 299s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 299s] | ~~^~~~~~~~~~~~~~~~ [ 299s] ./../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] [ 299s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 299s] | ~~^~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 300s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 300s] 114 | visitor->FinishVisit(); [ 300s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 300s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 300s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 300s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 300s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 300s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 300s] 655 | queue_ = std::make_unique>(fst, filter); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 300s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 300s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 300s] | ^~~~~~~~~~~ [ 300s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 300s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 300s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 300s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 300s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 300s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 300s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] equivalent.cc:33:1: required from here [ 300s] 164 | ({#Op, Arc::Type()}, Op) [ 300s] | ^ [ 300s] ./../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] [ 300s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 300s] | ~~^~~~~~~~~~~~~~~~ [ 300s] ./../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] [ 300s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 300s] | ~~^~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 300s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 300s] 114 | visitor->FinishVisit(); [ 300s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 300s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 300s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 300s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 300s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 300s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 300s] 655 | queue_ = std::make_unique>(fst, filter); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 300s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 300s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 300s] | ^~~~~~~~~~~ [ 300s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 300s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 300s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 300s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 300s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 300s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 300s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] equivalent.cc:33:1: required from here [ 300s] 164 | ({#Op, Arc::Type()}, Op) [ 300s] | ^ [ 300s] ./../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] [ 300s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 300s] | ~~^~~~~~~~~~~~~~~~ [ 300s] ./../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] [ 300s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 300s] | ~~^~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 300s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 300s] 114 | visitor->FinishVisit(); [ 300s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 300s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 300s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 300s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 300s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 300s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 300s] 655 | queue_ = std::make_unique>(fst, filter); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 300s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 300s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 300s] | ^~~~~~~~~~~ [ 300s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 300s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 300s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 300s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 300s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 300s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 300s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] equivalent.cc:33:1: required from here [ 300s] 164 | ({#Op, Arc::Type()}, Op) [ 300s] | ^ [ 300s] ./../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] [ 300s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 300s] | ~~^~~~~~~~~~~~~~~~ [ 300s] ./../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] [ 300s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 300s] | ~~^~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 300s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 300s] 114 | visitor->FinishVisit(); [ 300s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 300s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 300s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 300s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 300s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 300s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 300s] 655 | queue_ = std::make_unique>(fst, filter); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 300s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 300s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 300s] | ^~~~~~~~~~~ [ 300s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 300s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 300s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 300s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 300s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 300s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 300s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] equivalent.cc:33:1: required from here [ 300s] 164 | ({#Op, Arc::Type()}, Op) [ 300s] | ^ [ 300s] ./../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] [ 300s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 300s] | ~~^~~~~~~~~~~~~~~~ [ 300s] ./../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] [ 300s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 300s] | ~~^~~~~~~~~~~~~~~~ [ 300s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 300s] /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 &&\ [ 300s] mv -f $depbase.Tpo $depbase.Plo [ 300s] In file included from ./../include/fst/accumulator.h:34, [ 300s] from ./../include/fst/label-reachable.h:30, [ 300s] from ./../include/fst/lookahead-matcher.h:35, [ 300s] from ./../include/fst/lookahead-filter.h:31, [ 300s] from ./../include/fst/compose.h:33, [ 300s] from ./../include/fst/script/getters.h:28, [ 300s] from getters.cc:18: [ 300s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 300s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 300s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 300s] | ^~~~~~ [ 300s] | template [ 300s] 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 [ 300s] 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 [ 300s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 300s] ./../include/fst/queue.h:548:11: required from here [ 300s] 548 | StateId Head() const final { [ 300s] | ^~~~ [ 300s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 300s] 552 | ((front_ >= trivial_queue_.size()) || [ 300s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 300s] ./../include/fst/queue.h:563:8: required from here [ 300s] 563 | void Enqueue(StateId s) final { [ 300s] | ^~~~~~~ [ 300s] ./../include/fst/queue.h:574: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] [ 300s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 300s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 300s] ./../include/fst/queue.h:581:8: required from here [ 300s] 581 | void Dequeue() final { [ 300s] | ^~~~~~~ [ 300s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 300s] 584 | } else if (front_ < trivial_queue_.size()) { [ 300s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 300s] ./../include/fst/queue.h:593:8: required from here [ 300s] 593 | bool Empty() const final { [ 300s] | ^~~~~ [ 300s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 300s] 602 | return (front_ >= trivial_queue_.size()) || [ 300s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 300s] ./../include/fst/queue.h:607:8: required from here [ 300s] 607 | void Clear() final { [ 300s] | ^~~~~ [ 300s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 300s] 611 | } else if (i < trivial_queue_.size()) { [ 300s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 300s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 300s] ./../include/fst/queue.h:232:8: required from here [ 300s] 232 | void Update(StateId s) override { [ 300s] | ^~~~~~ [ 300s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 300s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 300s] | ~~^~~~~~~~~~~~~~ [ 300s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 300s] ./../include/fst/queue.h:495:8: required from here [ 300s] 495 | void Enqueue(StateId s) final { [ 300s] | ^~~~~~~ [ 300s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 300s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 300s] | ~~~~~~~~~~~~~~~~~^~~~ [ 300s] In file included from ./../include/fst/queue.h:34: [ 300s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 300s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 300s] 218 | key_[s] = heap_.Insert(s); [ 300s] | ~~~~~~~~~~~~^~~ [ 300s] ./../include/fst/queue.h:215:8: required from here [ 300s] 215 | void Enqueue(StateId s) override { [ 300s] | ^~~~~~~ [ 300s] ./../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] [ 300s] 57 | if (size_ < values_.size()) { [ 300s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] In file included from ./../include/fst/script/fst-class.h:34: [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 301s] ./../include/fst/queue.h:548:11: required from here [ 301s] 548 | StateId Head() const final { [ 301s] | ^~~~ [ 301s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 552 | ((front_ >= trivial_queue_.size()) || [ 301s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 301s] ./../include/fst/queue.h:563:8: required from here [ 301s] 563 | void Enqueue(StateId s) final { [ 301s] | ^~~~~~~ [ 301s] ./../include/fst/queue.h:574: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] [ 301s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 301s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 301s] ./../include/fst/queue.h:581:8: required from here [ 301s] 581 | void Dequeue() final { [ 301s] | ^~~~~~~ [ 301s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 584 | } else if (front_ < trivial_queue_.size()) { [ 301s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 301s] ./../include/fst/queue.h:593:8: required from here [ 301s] 593 | bool Empty() const final { [ 301s] | ^~~~~ [ 301s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 602 | return (front_ >= trivial_queue_.size()) || [ 301s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 301s] ./../include/fst/queue.h:607:8: required from here [ 301s] 607 | void Clear() final { [ 301s] | ^~~~~ [ 301s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 611 | } else if (i < trivial_queue_.size()) { [ 301s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 301s] ./../include/fst/queue.h:495:8: required from here [ 301s] 495 | void Enqueue(StateId s) final { [ 301s] | ^~~~~~~ [ 301s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 301s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 301s] | ~~~~~~~~~~~~~~~~~^~~~ [ 301s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 301s] /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 &&\ [ 301s] mv -f $depbase.Tpo $depbase.Plo [ 301s] In file included from ./../include/fst/epsnormalize.h:25: [ 301s] ./../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]': [ 301s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 301s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 301s] | ^~~~~~~~~ [ 301s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 301s] 950 | StateId Start() const override { return impl_->Start(); } [ 301s] | ~~~~~~~~~~~~^~ [ 301s] ./../include/fst/fst.h:950:11: required from here [ 301s] 950 | StateId Start() const override { return impl_->Start(); } [ 301s] | ^~~~~ [ 301s] ./../include/fst/factor-weight.h:348: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] [ 301s] 348 | while (unfactored_.size() <= element.state) [ 301s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../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]': [ 301s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 301s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 301s] | ^~~~~~~~~ [ 301s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 301s] 950 | StateId Start() const override { return impl_->Start(); } [ 301s] | ~~~~~~~~~~~~^~ [ 301s] ./../include/fst/fst.h:950:11: required from here [ 301s] 950 | StateId Start() const override { return impl_->Start(); } [ 301s] | ^~~~~ [ 301s] ./../include/fst/factor-weight.h:348: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] [ 301s] 348 | while (unfactored_.size() <= element.state) [ 301s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../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]': [ 301s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 301s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 301s] | ^~~~~~~~~ [ 301s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 301s] 950 | StateId Start() const override { return impl_->Start(); } [ 301s] | ~~~~~~~~~~~~^~ [ 301s] ./../include/fst/fst.h:950:11: required from here [ 301s] 950 | StateId Start() const override { return impl_->Start(); } [ 301s] | ^~~~~ [ 301s] ./../include/fst/factor-weight.h:348: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] [ 301s] 348 | while (unfactored_.size() <= element.state) [ 301s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]': [ 301s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 301s] 409 | BaseImpl::DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC>]' [ 301s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 301s] ./../include/fst/mutable-fst.h:336:8: required from here [ 301s] 336 | void DeleteStates(const std::vector &dstates) override { [ 301s] | ^~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 301s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 301s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 301s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 302s] 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 [ 302s] In file included from ./../include/fst/accumulator.h:34, [ 302s] from ./../include/fst/label-reachable.h:30, [ 302s] from ./../include/fst/lookahead-matcher.h:35, [ 302s] from ./../include/fst/script/info-impl.h:32, [ 302s] from ./../include/fst/script/info.h:27, [ 302s] from info.cc:18: [ 302s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 302s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 302s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 302s] | ^~~~~~ [ 302s] | template [ 303s] In file included from ./../include/fst/accumulator.h:34, [ 303s] from ./../include/fst/label-reachable.h:30, [ 303s] from ./../include/fst/lookahead-matcher.h:35, [ 303s] from ./../include/fst/script/info-impl.h:32, [ 303s] from info-impl.cc:18: [ 303s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 303s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 303s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 303s] | ^~~~~~ [ 303s] | template [ 303s] ./../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]': [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 303s] | ~~^~~~~~~~~~~ [ 303s] ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 303s] | ~~~~~~^~~~~~~ [ 303s] ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 303s] | ~~^~~~~~~~~~~~ [ 303s] ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 303s] | ~~~~~~~^~~~~~~~ [ 303s] ./../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]': [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 303s] | ~~^~~~~~~~~~~ [ 303s] ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 303s] | ~~~~~~^~~~~~~ [ 303s] ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 303s] | ~~^~~~~~~~~~~~ [ 303s] ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 303s] | ~~~~~~~^~~~~~~~ [ 303s] ./../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]': [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../include/fst/script/info-impl.h:151:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 303s] | ~~^~~~~~~~~~~ [ 303s] ./../include/fst/script/info-impl.h:152:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 303s] | ~~~~~~^~~~~~~ [ 303s] ./../include/fst/script/info-impl.h:178:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 303s] | ~~^~~~~~~~~~~~ [ 303s] ./../include/fst/script/info-impl.h:182:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 303s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 303s] | ~~~~~~~^~~~~~~~ [ 303s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 303s] /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 &&\ [ 303s] mv -f $depbase.Tpo $depbase.Plo [ 303s] In file included from ./../include/fst/script/info-impl.h:37: [ 303s] ./../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 > >]': [ 303s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 303s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 303s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../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] [ 303s] 111 | if (state >= state_status.size()) { [ 303s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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] [ 303s] 136 | if (arc.nextstate >= state_status.size()) { [ 303s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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 > >]': [ 303s] ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 303s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 303s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../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] [ 303s] 111 | if (state >= state_status.size()) { [ 303s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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] [ 303s] 136 | if (arc.nextstate >= state_status.size()) { [ 303s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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 > >]': [ 303s] ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 303s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 303s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../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] [ 303s] 111 | if (state >= state_status.size()) { [ 303s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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] [ 303s] 136 | if (arc.nextstate >= state_status.size()) { [ 303s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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 > >]': [ 303s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 303s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 303s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../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] [ 303s] 111 | if (state >= state_status.size()) { [ 303s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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] [ 303s] 136 | if (arc.nextstate >= state_status.size()) { [ 303s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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 > >]': [ 303s] ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 303s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 303s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../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] [ 303s] 111 | if (state >= state_status.size()) { [ 303s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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] [ 303s] 136 | if (arc.nextstate >= state_status.size()) { [ 303s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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 > >]': [ 303s] ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 303s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 303s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../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] [ 303s] 111 | if (state >= state_status.size()) { [ 303s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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] [ 303s] 136 | if (arc.nextstate >= state_status.size()) { [ 303s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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 > >]': [ 303s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 303s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 303s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../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] [ 303s] 111 | if (state >= state_status.size()) { [ 303s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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] [ 303s] 136 | if (arc.nextstate >= state_status.size()) { [ 303s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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 > >]': [ 303s] ./../include/fst/script/info-impl.h:143:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 303s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 303s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../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] [ 303s] 111 | if (state >= state_status.size()) { [ 303s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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] [ 303s] 136 | if (arc.nextstate >= state_status.size()) { [ 303s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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 > >]': [ 303s] ./../include/fst/script/info-impl.h:147:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 303s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 303s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 303s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 303s] | ^~~~ [ 303s] info.cc:33:1: required from here [ 303s] 164 | ({#Op, Arc::Type()}, Op) [ 303s] | ^ [ 303s] ./../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] [ 303s] 111 | if (state >= state_status.size()) { [ 303s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 303s] ./../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] [ 303s] 136 | if (arc.nextstate >= state_status.size()) { [ 303s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../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 > >]': [ 304s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 304s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 304s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 304s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 304s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 304s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 304s] | ^~~~ [ 304s] info.cc:33:1: required from here [ 304s] 164 | ({#Op, Arc::Type()}, Op) [ 304s] | ^ [ 304s] ./../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] [ 304s] 111 | if (state >= state_status.size()) { [ 304s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../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] [ 304s] 136 | if (arc.nextstate >= state_status.size()) { [ 304s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../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 > >]': [ 304s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 304s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 304s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 304s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 304s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 304s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 304s] | ^~~~ [ 304s] info.cc:33:1: required from here [ 304s] 164 | ({#Op, Arc::Type()}, Op) [ 304s] | ^ [ 304s] ./../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] [ 304s] 111 | if (state >= state_status.size()) { [ 304s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../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] [ 304s] 136 | if (arc.nextstate >= state_status.size()) { [ 304s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../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 > >]': [ 304s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 304s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 304s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../include/fst/script/info-impl.h:135:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 304s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 304s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 304s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 304s] | ^~~~ [ 304s] info.cc:33:1: required from here [ 304s] 164 | ({#Op, Arc::Type()}, Op) [ 304s] | ^ [ 304s] ./../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] [ 304s] 111 | if (state >= state_status.size()) { [ 304s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../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] [ 304s] 136 | if (arc.nextstate >= state_status.size()) { [ 304s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 304s] In file included from ./../include/fst/connect.h:30, [ 304s] from ./../include/fst/test-properties.h:27, [ 304s] from ./../include/fst/vector-fst.h:35, [ 304s] from ./../include/fst/script/fst-class.h:34, [ 304s] from ./../include/fst/script/info.h:26: [ 304s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 304s] ./../include/fst/connect.h:58:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 304s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 304s] | ~~~~~~~~~~~~~~~^~~ [ 304s] ./../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 > >]' [ 304s] 106 | visit = visitor->InitState(root, root); [ 304s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 304s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 304s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 304s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 304s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 304s] | ^~~~ [ 304s] info.cc:33:1: required from here [ 304s] 164 | ({#Op, Arc::Type()}, Op) [ 304s] | ^ [ 304s] ./../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] [ 304s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 304s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 304s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 304s] ./../include/fst/connect.h:58:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 304s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 304s] | ~~~~~~~~~~~~~~~^~~ [ 304s] ./../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 > >]' [ 304s] 106 | visit = visitor->InitState(root, root); [ 304s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 304s] ./../include/fst/script/info-impl.h:139:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 304s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 304s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 304s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 304s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 304s] | ^~~~ [ 304s] info.cc:33:1: required from here [ 304s] 164 | ({#Op, Arc::Type()}, Op) [ 304s] | ^ [ 304s] ./../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] [ 304s] 61 | if (item >= parent_.size()) { [ 304s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 304s] 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 [ 305s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 305s] /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 &&\ [ 305s] mv -f $depbase.Tpo $depbase.Plo [ 305s] In file included from ./../include/fst/accumulator.h:34, [ 305s] from ./../include/fst/label-reachable.h:30, [ 305s] from ./../include/fst/lookahead-matcher.h:35, [ 305s] from ./../include/fst/lookahead-filter.h:31, [ 305s] from ./../include/fst/compose.h:33, [ 305s] from ./../include/fst/intersect.h:29, [ 305s] from ./../include/fst/script/intersect.h:23, [ 305s] from intersect.cc:18: [ 305s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 305s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 305s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 305s] | ^~~~~~ [ 305s] | template [ 305s] 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 [ 306s] In file included from ./../include/fst/test-properties.h:27, [ 306s] from ./../include/fst/vector-fst.h:35, [ 306s] from ./../include/fst/cache.h:33, [ 306s] from ./../include/fst/intersect.h:28: [ 306s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 306s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 306s] 190 | if (opts.connect) Connect(ofst); [ 306s] | ~~~~~~~^~~~~~ [ 306s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 306s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 306s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] intersect.cc:36:1: required from here [ 306s] 164 | ({#Op, Arc::Type()}, Op) [ 306s] | ^ [ 306s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 306s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 306s] | ~~^~~~~~~~~~~~~~~ [ 306s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 306s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 306s] 190 | if (opts.connect) Connect(ofst); [ 306s] | ~~~~~~~^~~~~~ [ 306s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 306s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 306s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] intersect.cc:36:1: required from here [ 306s] 164 | ({#Op, Arc::Type()}, Op) [ 306s] | ^ [ 306s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 306s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 306s] | ~~^~~~~~~~~~~~~~~ [ 306s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 306s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 306s] 190 | if (opts.connect) Connect(ofst); [ 306s] | ~~~~~~~^~~~~~ [ 306s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 306s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 306s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] intersect.cc:36:1: required from here [ 306s] 164 | ({#Op, Arc::Type()}, Op) [ 306s] | ^ [ 306s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 306s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 306s] | ~~^~~~~~~~~~~~~~~ [ 309s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 309s] /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 &&\ [ 309s] mv -f $depbase.Tpo $depbase.Plo [ 309s] In file included from ./../include/fst/script/isomorphic.h:23, [ 309s] from isomorphic.cc:18: [ 309s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 309s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 309s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 309s] 254 | const bool result = iso.IsIsomorphic(); [ 309s] | ~~~~~~~~~~~~~~~~^~ [ 309s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 309s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 309s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] isomorphic.cc:33:1: required from here [ 309s] 164 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/isomorphic.h:129: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] [ 309s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 309s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 309s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 309s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 309s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 309s] 254 | const bool result = iso.IsIsomorphic(); [ 309s] | ~~~~~~~~~~~~~~~~^~ [ 309s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 309s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 309s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] isomorphic.cc:33:1: required from here [ 309s] 164 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/isomorphic.h:129: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] [ 309s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 309s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 309s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 309s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 309s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 309s] 254 | const bool result = iso.IsIsomorphic(); [ 309s] | ~~~~~~~~~~~~~~~~^~ [ 309s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 309s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 309s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] isomorphic.cc:33:1: required from here [ 309s] 164 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/isomorphic.h:129: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] [ 309s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 309s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 309s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 309s] /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 &&\ [ 309s] mv -f $depbase.Tpo $depbase.Plo [ 309s] 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 [ 310s] 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 [ 313s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 313s] from ./../include/fst/isomorphic.h:26: [ 313s] /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>]': [ 313s] /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 [ 313s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 313s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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>]': [ 313s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 313s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 313s] In file included from ./../include/fst/vector-fst.h:34, [ 313s] from ./../include/fst/cache.h:33, [ 313s] from ./../include/fst/arcsort.h:28, [ 313s] from ./../include/fst/minimize.h:33, [ 313s] from ./../include/fst/script/minimize.h:23, [ 313s] from minimize.cc:18: [ 313s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 313s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 528 | VectorFst> gfst; [ 313s] | ^~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] In file included from ./../include/fst/expanded-fst.h:33, [ 313s] from ./../include/fst/mutable-fst.h:37: [ 313s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 313s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 528 | VectorFst> gfst; [ 313s] | ^~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 528 | VectorFst> gfst; [ 313s] | ^~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 313s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 528 | VectorFst> gfst; [ 313s] | ^~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 313s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 528 | VectorFst> gfst; [ 313s] | ^~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 528 | VectorFst> gfst; [ 313s] | ^~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 313s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 528 | VectorFst> gfst; [ 313s] | ^~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 313s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 528 | VectorFst> gfst; [ 313s] | ^~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 528 | VectorFst> gfst; [ 313s] | ^~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 313s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 313s] 290 | VectorFst Tr_; [ 313s] | ^~~ [ 313s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 313s] 483 | CyclicMinimizer> minimizer(*fst); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 537 | internal::AcceptorMinimize(&gfst); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 313s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 313s] 290 | VectorFst Tr_; [ 313s] | ^~~ [ 313s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 313s] 483 | CyclicMinimizer> minimizer(*fst); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 537 | internal::AcceptorMinimize(&gfst); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 313s] 290 | VectorFst Tr_; [ 313s] | ^~~ [ 313s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 313s] 483 | CyclicMinimizer> minimizer(*fst); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 537 | internal::AcceptorMinimize(&gfst); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 313s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 313s] 290 | VectorFst Tr_; [ 313s] | ^~~ [ 313s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 313s] 483 | CyclicMinimizer> minimizer(*fst); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 560 | internal::AcceptorMinimize(fst); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 313s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 313s] 290 | VectorFst Tr_; [ 313s] | ^~~ [ 313s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 313s] 483 | CyclicMinimizer> minimizer(*fst); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 560 | internal::AcceptorMinimize(fst); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 313s] 290 | VectorFst Tr_; [ 313s] | ^~~ [ 313s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 313s] 483 | CyclicMinimizer> minimizer(*fst); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 560 | internal::AcceptorMinimize(fst); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 313s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 313s] 290 | VectorFst Tr_; [ 313s] | ^~~ [ 313s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 313s] 483 | CyclicMinimizer> minimizer(*fst); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 537 | internal::AcceptorMinimize(&gfst); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 313s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 313s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 313s] 290 | VectorFst Tr_; [ 313s] | ^~~ [ 313s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 313s] 483 | CyclicMinimizer> minimizer(*fst); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 537 | internal::AcceptorMinimize(&gfst); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 313s] 128 | class ImplToExpandedFst : public ImplToFst { [ 313s] | ^~~~~~~~~~~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 313s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 313s] 520 | class VectorFst : public ImplToMutableFst> { [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 313s] 290 | VectorFst Tr_; [ 313s] | ^~~ [ 313s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 313s] 483 | CyclicMinimizer> minimizer(*fst); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 313s] 537 | internal::AcceptorMinimize(&gfst); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 313s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 313s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 313s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] minimize.cc:36:1: required from here [ 313s] 164 | ({#Op, Arc::Type()}, Op) [ 313s] | ^ [ 313s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 313s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 313s] | ^~~~~~~~ [ 313s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 313s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 313s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 314s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 314s] 290 | VectorFst Tr_; [ 314s] | ^~~ [ 314s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 314s] 483 | CyclicMinimizer> minimizer(*fst); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 560 | internal::AcceptorMinimize(fst); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 314s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 314s] 290 | VectorFst Tr_; [ 314s] | ^~~ [ 314s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 314s] 483 | CyclicMinimizer> minimizer(*fst); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 560 | internal::AcceptorMinimize(fst); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 314s] 290 | VectorFst Tr_; [ 314s] | ^~~ [ 314s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 314s] 483 | CyclicMinimizer> minimizer(*fst); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 560 | internal::AcceptorMinimize(fst); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 314s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 314s] 290 | VectorFst Tr_; [ 314s] | ^~~ [ 314s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 314s] 483 | CyclicMinimizer> minimizer(*fst); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 537 | internal::AcceptorMinimize(&gfst); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 314s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 314s] 290 | VectorFst Tr_; [ 314s] | ^~~ [ 314s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 314s] 483 | CyclicMinimizer> minimizer(*fst); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 537 | internal::AcceptorMinimize(&gfst); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 314s] 290 | VectorFst Tr_; [ 314s] | ^~~ [ 314s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 314s] 483 | CyclicMinimizer> minimizer(*fst); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 537 | internal::AcceptorMinimize(&gfst); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] In file included from ./../include/fst/vector-fst.h:34, [ 314s] from ./../include/fst/cache.h:33, [ 314s] from ./../include/fst/arc-map.h:32, [ 314s] from ./../include/fst/script/map.h:25, [ 314s] from map.cc:18: [ 314s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 48 | StateMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] In file included from ./../include/fst/expanded-fst.h:33, [ 314s] from ./../include/fst/mutable-fst.h:37: [ 314s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 48 | StateMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 48 | StateMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 39 | ArcMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 314s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 314s] 290 | VectorFst Tr_; [ 314s] | ^~~ [ 314s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 314s] 483 | CyclicMinimizer> minimizer(*fst); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 560 | internal::AcceptorMinimize(fst); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 314s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 314s] 290 | VectorFst Tr_; [ 314s] | ^~~ [ 314s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 314s] 483 | CyclicMinimizer> minimizer(*fst); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 560 | internal::AcceptorMinimize(fst); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 314s] 290 | VectorFst Tr_; [ 314s] | ^~~ [ 314s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 314s] 483 | CyclicMinimizer> minimizer(*fst); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 560 | internal::AcceptorMinimize(fst); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 39 | ArcMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 39 | ArcMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 39 | ArcMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 39 | ArcMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 128 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 520 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/script/map.h:39:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 39 | ArcMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] In file included from ./../include/fst/minimize.h:41: [ 314s] ./../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>]': [ 314s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 314s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 314s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 314s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 314s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 314s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 314s] | ~~^~~~~~~~~~~~~~~~~ [ 314s] In file included from ./../include/fst/push.h:32: [ 314s] ./../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>]': [ 314s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 314s] 99 | Reweight(fst, distance, type); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 314s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 314s] 72 | if (s == potential.size()) break; [ 314s] | ~~^~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 314s] 78 | if (arc.nextstate >= potential.size()) continue; [ 314s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 314s] 106 | const auto startweight = fst->Start() < potential.size() [ 314s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] In file included from ./../include/fst/test-properties.h:27, [ 314s] from ./../include/fst/vector-fst.h:35: [ 314s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 314s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 314s] 465 | Connect(fst); [ 314s] | ~~~~~~~^~~~~ [ 314s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 314s] 537 | internal::AcceptorMinimize(&gfst); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 314s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 314s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] minimize.cc:36:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 314s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 314s] | ~~^~~~~~~~~~~~~~~ [ 314s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 314s] /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>]': [ 314s] /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 [ 314s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 314s] | ^~~~~~~~~~~~~ [ 314s] In file included from ./../include/fst/script/map.h:26: [ 314s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 314s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 314s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 314s] | ~~~~~~~~~~~~^~ [ 314s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 314s] 165 | StateMap(ifst, ofst, &mapper); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 48 | StateMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/state-map.h:492: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] [ 314s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 314s] | ~~~^~~~~~~~~~~~~~~ [ 314s] /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>]': [ 314s] /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 [ 314s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] /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 [ 314s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 314s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 314s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 314s] | ~~~~~~~~~~~~^~ [ 314s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 314s] 165 | StateMap(ifst, ofst, &mapper); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 314s] 48 | StateMap(fst, ofst.get(), mapper); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 314s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 314s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] map.cc:37:1: required from here [ 314s] 164 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/state-map.h:492: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] [ 314s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 314s] | ~~~^~~~~~~~~~~~~~~ [ 315s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 315s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 315s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 315s] | ~~~~~~~~~~~~^~ [ 315s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 315s] 165 | StateMap(ifst, ofst, &mapper); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/map.h:48:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 315s] 48 | StateMap(fst, ofst.get(), mapper); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 315s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] map.cc:37:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/state-map.h:492: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] [ 315s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 315s] | ~~~^~~~~~~~~~~~~~~ [ 315s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 315s] 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, [ 315s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:183:12: [ 315s] /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 [ 315s] 1905 | std::__introsort_loop(__first, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 315s] 1906 | std::__lg(__last - __first) * 2, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 1907 | __comp); [ 315s] | ~~~~~~~ [ 315s] 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>]', [ 315s] 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, [ 315s] 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, [ 315s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:183:12: [ 315s] /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 [ 315s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 315s] 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, [ 315s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:184:12: [ 315s] /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 [ 315s] 1905 | std::__introsort_loop(__first, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 315s] 1906 | std::__lg(__last - __first) * 2, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 1907 | __comp); [ 315s] | ~~~~~~~ [ 315s] 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>]', [ 315s] 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, [ 315s] 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, [ 315s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:184:12: [ 315s] /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 [ 315s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../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]': [ 315s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 315s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 315s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 315s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 315s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 315s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] minimize.cc:36:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 315s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 315s] | ~~^~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 315s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 315s] 99 | Reweight(fst, distance, type); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 315s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 315s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 315s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] minimize.cc:36:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 72 | if (s == potential.size()) break; [ 315s] | ~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 315s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 315s] 409 | BaseImpl::DeleteStates(dstates); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 315s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:336:8: required from here [ 315s] 336 | void DeleteStates(const std::vector &dstates) override { [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 315s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 315s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 315s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 315s] 409 | BaseImpl::DeleteStates(dstates); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 315s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:336:8: required from here [ 315s] 336 | void DeleteStates(const std::vector &dstates) override { [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 315s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 315s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 78 | if (arc.nextstate >= potential.size()) continue; [ 315s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 106 | const auto startweight = fst->Start() < potential.size() [ 315s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 315s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 315s] 409 | BaseImpl::DeleteStates(dstates); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 315s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 315s] ./../include/fst/mutable-fst.h:336:8: required from here [ 315s] 336 | void DeleteStates(const std::vector &dstates) override { [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 315s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 315s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 315s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 315s] 465 | Connect(fst); [ 315s] | ~~~~~~~^~~~~ [ 315s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 315s] 560 | internal::AcceptorMinimize(fst); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 315s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 315s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] minimize.cc:36:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 315s] | ~~^~~~~~~~~~~~~~~ [ 315s] ./../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>]': [ 315s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 315s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 315s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 315s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 315s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 315s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] minimize.cc:36:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 315s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 315s] | ~~^~~~~~~~~~~~~~~~~ [ 315s] ./../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>]': [ 315s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 315s] 99 | Reweight(fst, distance, type); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 315s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 315s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 315s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] minimize.cc:36:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 72 | if (s == potential.size()) break; [ 315s] | ~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 78 | if (arc.nextstate >= potential.size()) continue; [ 315s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 106 | const auto startweight = fst->Start() < potential.size() [ 315s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 315s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 315s] 465 | Connect(fst); [ 315s] | ~~~~~~~^~~~~ [ 315s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 315s] 537 | internal::AcceptorMinimize(&gfst); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 315s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 315s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] minimize.cc:36:1: required from here [ 315s] 164 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 315s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 315s] | ~~^~~~~~~~~~~~~~~ [ 316s] ./../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]': [ 316s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 316s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 316s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 316s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 316s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 316s] | ~~^~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 316s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 316s] 99 | Reweight(fst, distance, type); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 316s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 72 | if (s == potential.size()) break; [ 316s] | ~~^~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 78 | if (arc.nextstate >= potential.size()) continue; [ 316s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 106 | const auto startweight = fst->Start() < potential.size() [ 316s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 316s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 316s] 465 | Connect(fst); [ 316s] | ~~~~~~~^~~~~ [ 316s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 560 | internal::AcceptorMinimize(fst); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 316s] | ~~^~~~~~~~~~~~~~~ [ 316s] ./../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>]': [ 316s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 316s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 316s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 316s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 316s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 316s] | ~~^~~~~~~~~~~~~~~~~ [ 316s] ./../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>]': [ 316s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 316s] 99 | Reweight(fst, distance, type); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 316s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 72 | if (s == potential.size()) break; [ 316s] | ~~^~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 78 | if (arc.nextstate >= potential.size()) continue; [ 316s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 106 | const auto startweight = fst->Start() < potential.size() [ 316s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 316s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 316s] 465 | Connect(fst); [ 316s] | ~~~~~~~^~~~~ [ 316s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 537 | internal::AcceptorMinimize(&gfst); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 316s] | ~~^~~~~~~~~~~~~~~ [ 316s] ./../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]': [ 316s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 316s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 316s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 316s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 316s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 316s] | ~~^~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 316s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 316s] 99 | Reweight(fst, distance, type); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 316s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 72 | if (s == potential.size()) break; [ 316s] | ~~^~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 78 | if (arc.nextstate >= potential.size()) continue; [ 316s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 106 | const auto startweight = fst->Start() < potential.size() [ 316s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 316s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 316s] 465 | Connect(fst); [ 316s] | ~~~~~~~^~~~~ [ 316s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 560 | internal::AcceptorMinimize(fst); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 316s] | ~~^~~~~~~~~~~~~~~ [ 316s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 316s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 316s] 317 | Initialize(fst); [ 316s] | ^~~~~~~~~~ [ 316s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 316s] 476 | AcyclicMinimizer minimizer(*fst); [ 316s] | ^~~~~~~~~ [ 316s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 537 | internal::AcceptorMinimize(&gfst); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 316s] | ~~^~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 316s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 316s] 317 | Initialize(fst); [ 316s] | ^~~~~~~~~~ [ 316s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 316s] 476 | AcyclicMinimizer minimizer(*fst); [ 316s] | ^~~~~~~~~ [ 316s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 316s] 560 | internal::AcceptorMinimize(fst); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 316s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 316s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 316s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] minimize.cc:36:1: required from here [ 316s] 164 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 316s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 316s] | ~~^~~~~~~~~~~~~~~~ [ 317s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 317s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 317s] 317 | Initialize(fst); [ 317s] | ^~~~~~~~~~ [ 317s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 317s] 476 | AcyclicMinimizer minimizer(*fst); [ 317s] | ^~~~~~~~~ [ 317s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 317s] 537 | internal::AcceptorMinimize(&gfst); [ 317s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 317s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 317s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 317s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 317s] minimize.cc:36:1: required from here [ 317s] 164 | ({#Op, Arc::Type()}, Op) [ 317s] | ^ [ 317s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 317s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 317s] | ~~^~~~~~~~~~~~~~~~ [ 317s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 317s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT print.lo -MD -MP -MF $depbase.Tpo -c -o print.lo print.cc &&\ [ 317s] mv -f $depbase.Tpo $depbase.Plo [ 317s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 317s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 317s] 317 | Initialize(fst); [ 317s] | ^~~~~~~~~~ [ 317s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 317s] 476 | AcyclicMinimizer minimizer(*fst); [ 317s] | ^~~~~~~~~ [ 317s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 317s] 560 | internal::AcceptorMinimize(fst); [ 317s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 317s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 317s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 317s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 317s] minimize.cc:36:1: required from here [ 317s] 164 | ({#Op, Arc::Type()}, Op) [ 317s] | ^ [ 317s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 317s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 317s] | ~~^~~~~~~~~~~~~~~~ [ 317s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 317s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 317s] 317 | Initialize(fst); [ 317s] | ^~~~~~~~~~ [ 317s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 317s] 476 | AcyclicMinimizer minimizer(*fst); [ 317s] | ^~~~~~~~~ [ 317s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 317s] 537 | internal::AcceptorMinimize(&gfst); [ 317s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 317s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 317s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 317s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 317s] minimize.cc:36:1: required from here [ 317s] 164 | ({#Op, Arc::Type()}, Op) [ 317s] | ^ [ 317s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 317s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 317s] | ~~^~~~~~~~~~~~~~~~ [ 317s] 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 [ 317s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 317s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 317s] 317 | Initialize(fst); [ 317s] | ^~~~~~~~~~ [ 317s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 317s] 476 | AcyclicMinimizer minimizer(*fst); [ 317s] | ^~~~~~~~~ [ 317s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 317s] 560 | internal::AcceptorMinimize(fst); [ 317s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 317s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 317s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 317s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 317s] minimize.cc:36:1: required from here [ 317s] 164 | ({#Op, Arc::Type()}, Op) [ 317s] | ^ [ 317s] ./../include/fst/minimize.h:389:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 317s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 317s] | ~~^~~~~~~~~~~~~~~~ [ 317s] In file included from ./../include/fst/partition.h:28, [ 317s] from ./../include/fst/minimize.h:40: [ 317s] ./../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]': [ 317s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 317s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 317s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 317s] 679 | &unweighted); [ 317s] | ~~~~~~~~~~~~ [ 317s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 317s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 317s] | ^~~~~~~~~~~ [ 317s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 317s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 317s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 317s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 317s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 317s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 317s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 317s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 317s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 317s] minimize.cc:36:1: required from here [ 317s] 164 | ({#Op, Arc::Type()}, Op) [ 317s] | ^ [ 317s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 317s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 317s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 318s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 679 | &unweighted); [ 318s] | ~~~~~~~~~~~~ [ 318s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 318s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 318s] | ^~~~~~~~~~~ [ 318s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 318s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 318s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 318s] In file included from ./../include/fst/minimize.h:36: [ 318s] ./../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]': [ 318s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 318s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 318s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 318s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 318s] 134 | aiter.SetValue((*mapper)(arc)); [ 318s] | ~~~~~~~~~^~~~~ [ 318s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 318s] 477 | ArcMap(fst, mapper); [ 318s] | ~~~~~~^~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 536 | Encode(&gfst, &encoder); [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 186 | if (label < 1 || label > triples_.size()) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 318s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 679 | &unweighted); [ 318s] | ~~~~~~~~~~~~ [ 318s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 318s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 318s] | ^~~~~~~~~~~ [ 318s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 318s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 318s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 318s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 679 | &unweighted); [ 318s] | ~~~~~~~~~~~~ [ 318s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 318s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 318s] | ^~~~~~~~~~~ [ 318s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 318s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 318s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 318s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 318s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 318s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 318s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 318s] 134 | aiter.SetValue((*mapper)(arc)); [ 318s] | ~~~~~~~~~^~~~~ [ 318s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 318s] 477 | ArcMap(fst, mapper); [ 318s] | ~~~~~~^~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 559 | Encode(fst, &encoder); [ 318s] | ~~~~~~^~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 186 | if (label < 1 || label > triples_.size()) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 318s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 679 | &unweighted); [ 318s] | ~~~~~~~~~~~~ [ 318s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 318s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 318s] | ^~~~~~~~~~~ [ 318s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 318s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 318s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 318s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 679 | &unweighted); [ 318s] | ~~~~~~~~~~~~ [ 318s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 318s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 318s] | ^~~~~~~~~~~ [ 318s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 318s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 318s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 318s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 318s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 318s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 318s] 134 | aiter.SetValue((*mapper)(arc)); [ 318s] | ~~~~~~~~~^~~~~ [ 318s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 318s] 477 | ArcMap(fst, mapper); [ 318s] | ~~~~~~^~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 536 | Encode(&gfst, &encoder); [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 186 | if (label < 1 || label > triples_.size()) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 318s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 679 | &unweighted); [ 318s] | ~~~~~~~~~~~~ [ 318s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 318s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 318s] | ^~~~~~~~~~~ [ 318s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 318s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 318s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 318s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 679 | &unweighted); [ 318s] | ~~~~~~~~~~~~ [ 318s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 318s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 318s] | ^~~~~~~~~~~ [ 318s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 318s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 318s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 318s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 318s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 318s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 318s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 318s] 134 | aiter.SetValue((*mapper)(arc)); [ 318s] | ~~~~~~~~~^~~~~ [ 318s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 318s] 477 | ArcMap(fst, mapper); [ 318s] | ~~~~~~^~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 559 | Encode(fst, &encoder); [ 318s] | ~~~~~~^~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 186 | if (label < 1 || label > triples_.size()) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 318s] ./../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]': [ 318s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 318s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 679 | &unweighted); [ 318s] | ~~~~~~~~~~~~ [ 318s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 318s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 318s] | ^~~~~~~~~~~ [ 318s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 318s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 318s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 318s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 318s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] minimize.cc:36:1: required from here [ 318s] 164 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 318s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 318s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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]': [ 319s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 319s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] 679 | &unweighted); [ 319s] | ~~~~~~~~~~~~ [ 319s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 319s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 319s] | ^~~~~~~~~~~ [ 319s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 319s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 319s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 319s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 319s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 319s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] minimize.cc:36:1: required from here [ 319s] 164 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 319s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 319s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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]': [ 319s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 319s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 319s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 319s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 319s] 134 | aiter.SetValue((*mapper)(arc)); [ 319s] | ~~~~~~~~~^~~~~ [ 319s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 319s] 477 | ArcMap(fst, mapper); [ 319s] | ~~~~~~^~~~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 319s] 536 | Encode(&gfst, &encoder); [ 319s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 319s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] minimize.cc:36:1: required from here [ 319s] 164 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 319s] 186 | if (label < 1 || label > triples_.size()) { [ 319s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 319s] ./../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]': [ 319s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 319s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] 679 | &unweighted); [ 319s] | ~~~~~~~~~~~~ [ 319s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 319s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 319s] | ^~~~~~~~~~~ [ 319s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 319s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 319s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 319s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 319s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 319s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] minimize.cc:36:1: required from here [ 319s] 164 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 319s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 319s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 319s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 319s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] 679 | &unweighted); [ 319s] | ~~~~~~~~~~~~ [ 319s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 319s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 319s] | ^~~~~~~~~~~ [ 319s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 319s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 319s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 319s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 319s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 319s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] minimize.cc:36:1: required from here [ 319s] 164 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 319s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 319s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 319s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 319s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 319s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 319s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 319s] 134 | aiter.SetValue((*mapper)(arc)); [ 319s] | ~~~~~~~~~^~~~~ [ 319s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 319s] 477 | ArcMap(fst, mapper); [ 319s] | ~~~~~~^~~~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 319s] 559 | Encode(fst, &encoder); [ 319s] | ~~~~~~^~~~~~~~~~~~~~~ [ 319s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 319s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] minimize.cc:36:1: required from here [ 319s] 164 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../include/fst/encode.h:186:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 319s] 186 | if (label < 1 || label > triples_.size()) { [ 319s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 319s] ./../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> >]': [ 319s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 319s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 319s] | ~~~~~~~~~~~~^~ [ 319s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 319s] 120 | StateMap(fst, &mapper); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 319s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 319s] 104 | StateMap(fst, mapper); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 319s] 475 | ArcSort(fst, comp); [ 319s] | ~~~~~~~^~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 319s] 537 | internal::AcceptorMinimize(&gfst); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 319s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 319s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] minimize.cc:36:1: required from here [ 319s] 164 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../include/fst/arcsort.h:66: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] [ 319s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 319s] | ~~~^~~~~~~~~~~~~~~ [ 319s] ./../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]': [ 319s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 319s] 204 | size_t hash = hasher(s); [ 319s] | ~~~~~~^~~ [ 319s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 319s] 235 | PrePartition(fst); [ 319s] | ^~~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 319s] 128 | Initialize(fst); [ 319s] | ^~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 319s] 483 | CyclicMinimizer> minimizer(*fst); [ 319s] | ^~~~~~~~~ [ 319s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 319s] 537 | internal::AcceptorMinimize(&gfst); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 319s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 319s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] minimize.cc:36:1: required from here [ 319s] 164 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 319s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 319s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 319s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 319s] | ~~~~~~~~~~~~^~ [ 319s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 319s] 120 | StateMap(fst, &mapper); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 319s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 319s] 104 | StateMap(fst, mapper); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 319s] 475 | ArcSort(fst, comp); [ 319s] | ~~~~~~~^~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 319s] 560 | internal::AcceptorMinimize(fst); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 319s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 319s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] minimize.cc:36:1: required from here [ 319s] 164 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../include/fst/arcsort.h:66: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] [ 319s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 319s] | ~~~^~~~~~~~~~~~~~~ [ 319s] ./../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]': [ 319s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 319s] 204 | size_t hash = hasher(s); [ 319s] | ~~~~~~^~~ [ 319s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 319s] 235 | PrePartition(fst); [ 319s] | ^~~~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 319s] 128 | Initialize(fst); [ 319s] | ^~~~~~~~~~ [ 319s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 319s] 483 | CyclicMinimizer> minimizer(*fst); [ 319s] | ^~~~~~~~~ [ 319s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 319s] 560 | internal::AcceptorMinimize(fst); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 319s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 319s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 319s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] minimize.cc:36:1: required from here [ 319s] 164 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 319s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 320s] ./../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> >]': [ 320s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 320s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 320s] | ~~~~~~~~~~~~^~ [ 320s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 320s] 120 | StateMap(fst, &mapper); [ 320s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 320s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 320s] 104 | StateMap(fst, mapper); [ 320s] | ~~~~~~~~^~~~~~~~~~~~~ [ 320s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 320s] 475 | ArcSort(fst, comp); [ 320s] | ~~~~~~~^~~~~~~~~~~ [ 320s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 320s] 537 | internal::AcceptorMinimize(&gfst); [ 320s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 320s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 320s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 320s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 320s] minimize.cc:36:1: required from here [ 320s] 164 | ({#Op, Arc::Type()}, Op) [ 320s] | ^ [ 320s] ./../include/fst/arcsort.h:66: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] [ 320s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 320s] | ~~~^~~~~~~~~~~~~~~ [ 320s] ./../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]': [ 320s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 320s] 204 | size_t hash = hasher(s); [ 320s] | ~~~~~~^~~ [ 320s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 320s] 235 | PrePartition(fst); [ 320s] | ^~~~~~~~~~~~ [ 320s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 320s] 128 | Initialize(fst); [ 320s] | ^~~~~~~~~~ [ 320s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 320s] 483 | CyclicMinimizer> minimizer(*fst); [ 320s] | ^~~~~~~~~ [ 320s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 320s] 537 | internal::AcceptorMinimize(&gfst); [ 320s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 320s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 320s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 320s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 320s] minimize.cc:36:1: required from here [ 320s] 164 | ({#Op, Arc::Type()}, Op) [ 320s] | ^ [ 320s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 320s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 320s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 321s] In file included from ./../include/fst/rational.h:31, [ 321s] from ./../include/fst/closure.h:28, [ 321s] from ./../include/fst/fstlib.h:55, [ 321s] from ./../include/fst/script/print-impl.h:28, [ 321s] from ./../include/fst/script/print.h:26, [ 321s] from print.cc:18: [ 321s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 321s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 321s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 321s] | ^~~~~~ [ 321s] | template [ 321s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 321s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 321s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 321s] | ~~~~~~~~~~~~^~ [ 321s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 321s] 120 | StateMap(fst, &mapper); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 321s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 321s] 104 | StateMap(fst, mapper); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 321s] 475 | ArcSort(fst, comp); [ 321s] | ~~~~~~~^~~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 321s] 560 | internal::AcceptorMinimize(fst); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 321s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 321s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] minimize.cc:36:1: required from here [ 321s] 164 | ({#Op, Arc::Type()}, Op) [ 321s] | ^ [ 321s] ./../include/fst/arcsort.h:66: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] [ 321s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 321s] | ~~~^~~~~~~~~~~~~~~ [ 321s] ./../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]': [ 321s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 321s] 204 | size_t hash = hasher(s); [ 321s] | ~~~~~~^~~ [ 321s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 321s] 235 | PrePartition(fst); [ 321s] | ^~~~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 321s] 128 | Initialize(fst); [ 321s] | ^~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 321s] 483 | CyclicMinimizer> minimizer(*fst); [ 321s] | ^~~~~~~~~ [ 321s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 321s] 560 | internal::AcceptorMinimize(fst); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 321s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 321s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] minimize.cc:36:1: required from here [ 321s] 164 | ({#Op, Arc::Type()}, Op) [ 321s] | ^ [ 321s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 321s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 321s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 321s] ./../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> >]': [ 321s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 321s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 321s] | ~~~~~~~~~~~~^~ [ 321s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 321s] 120 | StateMap(fst, &mapper); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 321s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 321s] 104 | StateMap(fst, mapper); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 321s] 475 | ArcSort(fst, comp); [ 321s] | ~~~~~~~^~~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 321s] 537 | internal::AcceptorMinimize(&gfst); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 321s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 321s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] minimize.cc:36:1: required from here [ 321s] 164 | ({#Op, Arc::Type()}, Op) [ 321s] | ^ [ 321s] ./../include/fst/arcsort.h:66: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] [ 321s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 321s] | ~~~^~~~~~~~~~~~~~~ [ 321s] ./../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]': [ 321s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 321s] 204 | size_t hash = hasher(s); [ 321s] | ~~~~~~^~~ [ 321s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 321s] 235 | PrePartition(fst); [ 321s] | ^~~~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 321s] 128 | Initialize(fst); [ 321s] | ^~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 321s] 483 | CyclicMinimizer> minimizer(*fst); [ 321s] | ^~~~~~~~~ [ 321s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 321s] 537 | internal::AcceptorMinimize(&gfst); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 321s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 321s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] minimize.cc:36:1: required from here [ 321s] 164 | ({#Op, Arc::Type()}, Op) [ 321s] | ^ [ 321s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 321s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 321s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 321s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 321s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 321s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 321s] | ~~~~~~~~~~~~^~ [ 321s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 321s] 120 | StateMap(fst, &mapper); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 321s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 321s] 104 | StateMap(fst, mapper); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 321s] 475 | ArcSort(fst, comp); [ 321s] | ~~~~~~~^~~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 321s] 560 | internal::AcceptorMinimize(fst); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 321s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 321s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] minimize.cc:36:1: required from here [ 321s] 164 | ({#Op, Arc::Type()}, Op) [ 321s] | ^ [ 321s] ./../include/fst/arcsort.h:66: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] [ 321s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 321s] | ~~~^~~~~~~~~~~~~~~ [ 321s] ./../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]': [ 321s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 321s] 204 | size_t hash = hasher(s); [ 321s] | ~~~~~~^~~ [ 321s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 321s] 235 | PrePartition(fst); [ 321s] | ^~~~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 321s] 128 | Initialize(fst); [ 321s] | ^~~~~~~~~~ [ 321s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 321s] 483 | CyclicMinimizer> minimizer(*fst); [ 321s] | ^~~~~~~~~ [ 321s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 321s] 560 | internal::AcceptorMinimize(fst); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 321s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 321s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] minimize.cc:36:1: required from here [ 321s] 164 | ({#Op, Arc::Type()}, Op) [ 321s] | ^ [ 321s] ./../include/fst/minimize.h:154:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 321s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 321s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 322s] 140 | dfs = visitor->InitState(root, root); [ 322s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 537 | internal::AcceptorMinimize(&gfst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 322s] | ~~^~~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 322s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 322s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 537 | internal::AcceptorMinimize(&gfst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 360 | if (h > max_height_) max_height_ = h; [ 322s] | ~~^~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 322s] 140 | dfs = visitor->InitState(root, root); [ 322s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 560 | internal::AcceptorMinimize(fst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 322s] | ~~^~~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 322s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 322s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 560 | internal::AcceptorMinimize(fst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 360 | if (h > max_height_) max_height_ = h; [ 322s] | ~~^~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 322s] 140 | dfs = visitor->InitState(root, root); [ 322s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 537 | internal::AcceptorMinimize(&gfst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 322s] | ~~^~~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 322s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 322s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 537 | internal::AcceptorMinimize(&gfst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 360 | if (h > max_height_) max_height_ = h; [ 322s] | ~~^~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 322s] 140 | dfs = visitor->InitState(root, root); [ 322s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 560 | internal::AcceptorMinimize(fst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 322s] | ~~^~~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 322s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 322s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 560 | internal::AcceptorMinimize(fst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 360 | if (h > max_height_) max_height_ = h; [ 322s] | ~~^~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 322s] 140 | dfs = visitor->InitState(root, root); [ 322s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 537 | internal::AcceptorMinimize(&gfst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 322s] | ~~^~~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 322s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 322s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 537 | internal::AcceptorMinimize(&gfst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 360 | if (h > max_height_) max_height_ = h; [ 322s] | ~~^~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:140:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 322s] 140 | dfs = visitor->InitState(root, root); [ 322s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 560 | internal::AcceptorMinimize(fst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 322s] | ~~^~~~~~~~~~~~~~ [ 322s] ./../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]': [ 322s] ./../include/fst/dfs-visit.h:156:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 322s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 322s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 322s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 322s] 384 | DfsVisit(fst, &hvisitor); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 322s] 317 | Initialize(fst); [ 322s] | ^~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 322s] 476 | AcyclicMinimizer minimizer(*fst); [ 322s] | ^~~~~~~~~ [ 322s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 560 | internal::AcceptorMinimize(fst); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 322s] 360 | if (h > max_height_) max_height_ = h; [ 322s] | ~~^~~~~~~~~~~~~ [ 322s] In file included from ./../include/fst/queue.h:35: [ 322s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 322s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 322s] 114 | visitor->FinishVisit(); [ 322s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 322s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 322s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 322s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 322s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 322s] 655 | queue_ = std::make_unique>(fst, filter); [ 322s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 322s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 322s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 322s] | ^~~~~~~~~~~ [ 322s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 322s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 322s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 322s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 322s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 322s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 322s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 322s] minimize.cc:36:1: required from here [ 322s] 164 | ({#Op, Arc::Type()}, Op) [ 322s] | ^ [ 322s] ./../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] [ 322s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 322s] | ~~^~~~~~~~~~~~~~~~ [ 322s] ./../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] [ 322s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 322s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 323s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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> > >]': [ 323s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 323s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 323s] 120 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 323s] 104 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 323s] 230 | ArcSort(&Tr_, icomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 323s] 128 | Initialize(fst); [ 323s] | ^~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 323s] 483 | CyclicMinimizer> minimizer(*fst); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 537 | internal::AcceptorMinimize(&gfst); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/arcsort.h:66: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] [ 323s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 323s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 323s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 323s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 323s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 323s] 120 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 323s] 104 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 323s] 230 | ArcSort(&Tr_, icomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 323s] 128 | Initialize(fst); [ 323s] | ^~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 323s] 483 | CyclicMinimizer> minimizer(*fst); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 560 | internal::AcceptorMinimize(fst); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/arcsort.h:66: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] [ 323s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 323s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 323s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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> > >]': [ 323s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 323s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 323s] 120 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 323s] 104 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 323s] 230 | ArcSort(&Tr_, icomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 323s] 128 | Initialize(fst); [ 323s] | ^~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 323s] 483 | CyclicMinimizer> minimizer(*fst); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 537 | internal::AcceptorMinimize(&gfst); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/arcsort.h:66: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] [ 323s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 323s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 323s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 323s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 323s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 323s] 120 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 323s] 104 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 323s] 230 | ArcSort(&Tr_, icomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 323s] 128 | Initialize(fst); [ 323s] | ^~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 323s] 483 | CyclicMinimizer> minimizer(*fst); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 560 | internal::AcceptorMinimize(fst); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/arcsort.h:66: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] [ 323s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 323s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 323s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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> > >]': [ 323s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 323s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 323s] 120 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 323s] 104 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 323s] 230 | ArcSort(&Tr_, icomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 323s] 128 | Initialize(fst); [ 323s] | ^~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 323s] 483 | CyclicMinimizer> minimizer(*fst); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 537 | internal::AcceptorMinimize(&gfst); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/arcsort.h:66: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] [ 323s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 323s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 323s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 323s] 114 | visitor->FinishVisit(); [ 323s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 323s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 323s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 323s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 323s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 323s] 655 | queue_ = std::make_unique>(fst, filter); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 323s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 323s] | ^~~~~~~~~~~ [ 323s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 323s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 323s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 323s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../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] [ 323s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../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] [ 323s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 323s] | ~~^~~~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 323s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 323s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 323s] | ~~~~~~~~~~~~^~ [ 323s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 323s] 120 | StateMap(fst, &mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 323s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 323s] 104 | StateMap(fst, mapper); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 323s] 230 | ArcSort(&Tr_, icomp); [ 323s] | ~~~~~~~^~~~~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 323s] 128 | Initialize(fst); [ 323s] | ^~~~~~~~~~ [ 323s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 323s] 483 | CyclicMinimizer> minimizer(*fst); [ 323s] | ^~~~~~~~~ [ 323s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 323s] 560 | internal::AcceptorMinimize(fst); [ 323s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 323s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 323s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 323s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] minimize.cc:36:1: required from here [ 323s] 164 | ({#Op, Arc::Type()}, Op) [ 323s] | ^ [ 323s] ./../include/fst/arcsort.h:66: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] [ 323s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 323s] | ~~~^~~~~~~~~~~~~~~ [ 325s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 325s] from ./../include/fst/cache.h:23: [ 325s] /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>]': [ 325s] /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 [ 325s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 325s] | ^~~~~~~~ [ 325s] /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 [ 326s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 326s] /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 &&\ [ 326s] mv -f $depbase.Tpo $depbase.Plo [ 326s] /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>]': [ 326s] /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 [ 326s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 326s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 326s] /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>]': [ 326s] /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 [ 326s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 326s] | ^~~~~~~~~~~~~~~~ [ 326s] /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 [ 326s] /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>]': [ 326s] /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 [ 326s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 326s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 326s] /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>]': [ 326s] /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 [ 326s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 326s] | ^~~~~~~~~~~~~~~~ [ 326s] /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 [ 326s] 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 [ 326s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 326s] /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>]': [ 326s] /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 [ 326s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 326s] | ^~~~~~~~~~~~~ [ 326s] /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>]': [ 326s] /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 [ 326s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 326s] | ^~~~~~~~~~~~~~~~ [ 326s] /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 [ 326s] /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 [ 326s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 326s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 326s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 326s] 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, [ 326s] inlined from 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:479:14: [ 326s] /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 [ 326s] 1905 | std::__introsort_loop(__first, __last, [ 326s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 326s] 1906 | std::__lg(__last - __first) * 2, [ 326s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 326s] 1907 | __comp); [ 326s] | ~~~~~~~ [ 326s] 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>]', [ 326s] 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, [ 326s] 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, [ 326s] inlined from 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:479:14: [ 326s] /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 [ 326s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 326s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 326s] /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 [ 326s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 326s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] /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>]': [ 327s] /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 [ 327s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 327s] | ^~~~~~~~~~~~~ [ 327s] /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>]': [ 327s] /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 [ 327s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 327s] | ^~~~~~~~~~~~~~~~ [ 327s] /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 [ 327s] /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 [ 327s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 327s] 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, [ 327s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:570:14: [ 327s] /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 [ 327s] 1905 | std::__introsort_loop(__first, __last, [ 327s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 327s] 1906 | std::__lg(__last - __first) * 2, [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] 1907 | __comp); [ 327s] | ~~~~~~~ [ 327s] 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>]', [ 327s] 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, [ 327s] 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, [ 327s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:570:14: [ 327s] /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 [ 327s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] /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 [ 327s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]', [ 327s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:571:28: [ 327s] /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 [ 327s] 933 | return std::__unique(__first, __last, [ 327s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 327s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 327s] ./../include/fst/queue.h:232:8: required from here [ 327s] 232 | void Update(StateId s) override { [ 327s] | ^~~~~~ [ 327s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 327s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 327s] | ~~^~~~~~~~~~~~~~ [ 327s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 327s] ./../include/fst/queue.h:548:11: required from here [ 327s] 548 | StateId Head() const final { [ 327s] | ^~~~ [ 327s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 327s] 552 | ((front_ >= trivial_queue_.size()) || [ 327s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 327s] ./../include/fst/queue.h:563:8: required from here [ 327s] 563 | void Enqueue(StateId s) final { [ 327s] | ^~~~~~~ [ 327s] ./../include/fst/queue.h:574: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] [ 327s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 327s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 327s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 327s] ./../include/fst/queue.h:581:8: required from here [ 327s] 581 | void Dequeue() final { [ 327s] | ^~~~~~~ [ 327s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 327s] 584 | } else if (front_ < trivial_queue_.size()) { [ 327s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 327s] ./../include/fst/queue.h:593:8: required from here [ 327s] 593 | bool Empty() const final { [ 327s] | ^~~~~ [ 327s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 327s] 602 | return (front_ >= trivial_queue_.size()) || [ 327s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 327s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 327s] ./../include/fst/queue.h:607:8: required from here [ 327s] 607 | void Clear() final { [ 327s] | ^~~~~ [ 327s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 327s] 611 | } else if (i < trivial_queue_.size()) { [ 327s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 328s] ./../include/fst/queue.h:495:8: required from here [ 328s] 495 | void Enqueue(StateId s) final { [ 328s] | ^~~~~~~ [ 328s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 328s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 328s] | ~~~~~~~~~~~~~~~~~^~~~ [ 328s] In file included from ./../include/fst/queue.h:34: [ 328s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 328s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 328s] 218 | key_[s] = heap_.Insert(s); [ 328s] | ~~~~~~~~~~~~^~~ [ 328s] ./../include/fst/queue.h:215:8: required from here [ 328s] 215 | void Enqueue(StateId s) override { [ 328s] | ^~~~~~~ [ 328s] ./../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] [ 328s] 57 | if (size_ < values_.size()) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 328s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 328s] 409 | BaseImpl::DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 328s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:336:8: required from here [ 328s] 336 | void DeleteStates(const std::vector &dstates) override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 328s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 328s] 409 | BaseImpl::DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 328s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:336:8: required from here [ 328s] 336 | void DeleteStates(const std::vector &dstates) override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 328s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 328s] 409 | BaseImpl::DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 328s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:336:8: required from here [ 328s] 336 | void DeleteStates(const std::vector &dstates) override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 328s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 328s] 409 | BaseImpl::DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 328s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:336:8: required from here [ 328s] 336 | void DeleteStates(const std::vector &dstates) override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 328s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 328s] 409 | BaseImpl::DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 328s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:336:8: required from here [ 328s] 336 | void DeleteStates(const std::vector &dstates) override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 328s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 328s] 409 | BaseImpl::DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 328s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:336:8: required from here [ 328s] 336 | void DeleteStates(const std::vector &dstates) override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] In file included from ./../include/fst/minimize.h:37: [ 328s] ./../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]': [ 328s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 328s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 328s] 950 | StateId Start() const override { return impl_->Start(); } [ 328s] | ~~~~~~~~~~~~^~ [ 328s] ./../include/fst/fst.h:950:11: required from here [ 328s] 950 | StateId Start() const override { return impl_->Start(); } [ 328s] | ^~~~~ [ 328s] ./../include/fst/factor-weight.h:348: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] [ 328s] 348 | while (unfactored_.size() <= element.state) [ 328s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 328s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 328s] 409 | BaseImpl::DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 328s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:336:8: required from here [ 328s] 336 | void DeleteStates(const std::vector &dstates) override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../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]': [ 328s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 328s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 328s] 950 | StateId Start() const override { return impl_->Start(); } [ 328s] | ~~~~~~~~~~~~^~ [ 328s] ./../include/fst/fst.h:950:11: required from here [ 328s] 950 | StateId Start() const override { return impl_->Start(); } [ 328s] | ^~~~~ [ 328s] ./../include/fst/factor-weight.h:348: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] [ 328s] 348 | while (unfactored_.size() <= element.state) [ 328s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 328s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 328s] 409 | BaseImpl::DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 328s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:336:8: required from here [ 328s] 336 | void DeleteStates(const std::vector &dstates) override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../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]': [ 328s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 328s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 328s] | ^~~~~~~~~ [ 328s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 328s] 950 | StateId Start() const override { return impl_->Start(); } [ 328s] | ~~~~~~~~~~~~^~ [ 328s] ./../include/fst/fst.h:950:11: required from here [ 328s] 950 | StateId Start() const override { return impl_->Start(); } [ 328s] | ^~~~~ [ 328s] ./../include/fst/factor-weight.h:348: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] [ 328s] 348 | while (unfactored_.size() <= element.state) [ 328s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 328s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 328s] 409 | BaseImpl::DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 328s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 328s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 328s] ./../include/fst/mutable-fst.h:336:8: required from here [ 328s] 336 | void DeleteStates(const std::vector &dstates) override { [ 328s] | ^~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 328s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 328s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 328s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 329s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 329s] /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 &&\ [ 329s] mv -f $depbase.Tpo $depbase.Plo [ 329s] 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 [ 330s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 330s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT push.lo -MD -MP -MF $depbase.Tpo -c -o push.lo push.cc &&\ [ 330s] mv -f $depbase.Tpo $depbase.Plo [ 331s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT push.lo -MD -MP -MF .deps/push.Tpo -c push.cc -fPIC -DPIC -o .libs/push.o [ 332s] In file included from ./../include/fst/script/prune.h:25, [ 332s] from prune.cc:18: [ 332s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 332s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 332s] 330 | Prune(ifst, ofst, opts); [ 332s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 332s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 332s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] prune.cc:49:1: required from here [ 332s] 164 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../include/fst/prune.h:243: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] [ 332s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 332s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/prune.h:256:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 332s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 332s] | ~~~~~~~~~~~~^~~~ [ 332s] ./../include/fst/prune.h:259:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 332s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 332s] | ~~~~~~~~~~~~~~~~~^~~~ [ 332s] ./../include/fst/prune.h:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 332s] 261 | while (enqueued.size() <= s) { [ 332s] | ~~~~~~~~~~~~~~~~^~~~ [ 332s] ./../include/fst/prune.h:279:31: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 332s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 332s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/prune.h:286: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] [ 332s] 286 | while (idistance.size() <= arc.nextstate) { [ 332s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/prune.h:292: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] [ 332s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 332s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/prune.h:298: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] [ 332s] 298 | while (enqueued.size() <= arc.nextstate) { [ 332s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/prune.h:303: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] [ 332s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 332s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 332s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 332s] 208 | Prune(fst, opts); [ 332s] | ~~~~~^~~~~~~~~~~ [ 332s] ./../include/fst/script/prune.h:58:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 332s] 58 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 332s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] prune.cc:50:1: required from here [ 332s] 164 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../include/fst/prune.h:126: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] [ 332s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 332s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 332s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 332s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:178: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] [ 333s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~ [ 333s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 333s] /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 &&\ [ 333s] mv -f $depbase.Tpo $depbase.Plo [ 333s] In file included from ./../include/fst/vector-fst.h:34, [ 333s] from ./../include/fst/cache.h:33, [ 333s] from ./../include/fst/shortest-distance.h:29, [ 333s] from ./../include/fst/prune.h:31: [ 333s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 333s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 333s] 128 | class ImplToExpandedFst : public ImplToFst { [ 333s] | ^~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 333s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 333s] | ^~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 333s] 520 | class VectorFst : public ImplToMutableFst> { [ 333s] | ^~~~~~~~~ [ 333s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 333s] 313 | VectorFst rfst; [ 333s] | ^~~~ [ 333s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 333s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 333s] 330 | Prune(ifst, ofst, opts); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 333s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] prune.cc:49:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 333s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 333s] | ^~~~~~~~ [ 333s] In file included from ./../include/fst/arcfilter.h:24, [ 333s] from ./../include/fst/prune.h:29: [ 333s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 333s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 333s] | ^~~~~~~~ [ 333s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 333s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 333s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 333s] | ^~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 333s] 520 | class VectorFst : public ImplToMutableFst> { [ 333s] | ^~~~~~~~~ [ 333s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 333s] 313 | VectorFst rfst; [ 333s] | ^~~~ [ 333s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 333s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 333s] 330 | Prune(ifst, ofst, opts); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 333s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] prune.cc:49:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 333s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 333s] | ^~~~~~~~ [ 333s] In file included from ./../include/fst/mutable-fst.h:37: [ 333s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 333s] 128 | class ImplToExpandedFst : public ImplToFst { [ 333s] | ^~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 333s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 333s] 520 | class VectorFst : public ImplToMutableFst> { [ 333s] | ^~~~~~~~~ [ 333s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 333s] 313 | VectorFst rfst; [ 333s] | ^~~~ [ 333s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 333s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 333s] 330 | Prune(ifst, ofst, opts); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 333s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] prune.cc:49:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 333s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 333s] | ^~~~~~~~ [ 333s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 333s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 333s] | ^~~~~~~~~~~~~~~~ [ 333s] In file included from ./../include/fst/prune.h:30: [ 333s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 333s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 333s] 265 | enqueued[s] = heap.Insert(s); [ 333s] | ~~~~~~~~~~~^~~ [ 333s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 333s] 330 | Prune(ifst, ofst, opts); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 333s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] prune.cc:49:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 57 | if (size_ < values_.size()) { [ 333s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 333s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 333s] /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 &&\ [ 333s] mv -f $depbase.Tpo $depbase.Plo [ 333s] In file included from ./../include/fst/shortest-distance.h:31: [ 333s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 333s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 333s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 679 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 333s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 333s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 333s] 330 | Prune(ifst, ofst, opts); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 333s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] prune.cc:49:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 333s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 333s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 679 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 333s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 333s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 333s] 330 | Prune(ifst, ofst, opts); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 333s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] prune.cc:49:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 333s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 333s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 333s] | ^~~~~~~~~ [ 333s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 333s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 333s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 333s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 333s] 330 | Prune(ifst, ofst, opts); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 333s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] prune.cc:49:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 333s] | ~~^~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 333s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 333s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 333s] | ^~~~~~~~~ [ 333s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 333s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 333s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 333s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 333s] 330 | Prune(ifst, ofst, opts); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 333s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] prune.cc:49:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 333s] | ~~^~~~~~~~~~~~~~~~~~~ [ 333s] In file included from ./../include/fst/queue.h:35: [ 333s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 333s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 333s] 114 | visitor->FinishVisit(); [ 333s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 333s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 333s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 333s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 333s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 333s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 333s] 655 | queue_ = std::make_unique>(fst, filter); [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 333s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 333s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 333s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 333s] 330 | Prune(ifst, ofst, opts); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 333s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] prune.cc:49:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~ [ 333s] 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 [ 333s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 333s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 333s] 114 | visitor->FinishVisit(); [ 333s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 333s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 333s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 333s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 333s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 333s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 333s] 655 | queue_ = std::make_unique>(fst, filter); [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 333s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 333s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 333s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/prune.h:330:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 333s] 330 | Prune(ifst, ofst, opts); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 333s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 333s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] prune.cc:49:1: required from here [ 333s] 164 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~ [ 333s] 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 [ 333s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 333s] ./../include/fst/queue.h:548:11: required from here [ 333s] 548 | StateId Head() const final { [ 333s] | ^~~~ [ 333s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 552 | ((front_ >= trivial_queue_.size()) || [ 333s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 333s] ./../include/fst/queue.h:563:8: required from here [ 333s] 563 | void Enqueue(StateId s) final { [ 333s] | ^~~~~~~ [ 333s] ./../include/fst/queue.h:574: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] [ 333s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 333s] ./../include/fst/queue.h:581:8: required from here [ 333s] 581 | void Dequeue() final { [ 333s] | ^~~~~~~ [ 333s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 584 | } else if (front_ < trivial_queue_.size()) { [ 333s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 333s] ./../include/fst/queue.h:593:8: required from here [ 333s] 593 | bool Empty() const final { [ 333s] | ^~~~~ [ 333s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 602 | return (front_ >= trivial_queue_.size()) || [ 333s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 333s] ./../include/fst/queue.h:607:8: required from here [ 333s] 607 | void Clear() final { [ 333s] | ^~~~~ [ 333s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 611 | } else if (i < trivial_queue_.size()) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 333s] ./../include/fst/queue.h:232:8: required from here [ 333s] 232 | void Update(StateId s) override { [ 333s] | ^~~~~~ [ 333s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 333s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 333s] | ~~^~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 333s] ./../include/fst/queue.h:495:8: required from here [ 333s] 495 | void Enqueue(StateId s) final { [ 333s] | ^~~~~~~ [ 333s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 333s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 333s] | ~~~~~~~~~~~~~~~~~^~~~ [ 333s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 333s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 333s] 218 | key_[s] = heap_.Insert(s); [ 333s] | ~~~~~~~~~~~~^~~ [ 333s] ./../include/fst/queue.h:215:8: required from here [ 333s] 215 | void Enqueue(StateId s) override { [ 333s] | ^~~~~~~ [ 333s] ./../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] [ 333s] 57 | if (size_ < values_.size()) { [ 333s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 334s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 334s] 409 | BaseImpl::DeleteStates(dstates); [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 334s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h:336:8: required from here [ 334s] 336 | void DeleteStates(const std::vector &dstates) override { [ 334s] | ^~~~~~~~~~~~ [ 334s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 334s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 334s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 334s] In file included from ./../include/fst/vector-fst.h:34, [ 334s] from ./../include/fst/cache.h:33, [ 334s] from ./../include/fst/arc-map.h:32, [ 334s] from ./../include/fst/push.h:29, [ 334s] from ./../include/fst/script/push.h:24, [ 334s] from push.cc:18: [ 334s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 334s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 334s] 128 | class ImplToExpandedFst : public ImplToFst { [ 334s] | ^~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 334s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 334s] | ^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 334s] 520 | class VectorFst : public ImplToMutableFst> { [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 334s] 130 | VectorFst> gfst; [ 334s] | ^~~~ [ 334s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 334s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 48 | std::get<4>(*args)); [ 334s] | ~~~~~~~~~~~~~~~~~~~ [ 334s] push.cc:44:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 334s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 334s] | ^~~~~~~~ [ 334s] In file included from ./../include/fst/expanded-fst.h:33, [ 334s] from ./../include/fst/mutable-fst.h:37: [ 334s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 334s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 334s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 334s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 334s] | ^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 334s] 520 | class VectorFst : public ImplToMutableFst> { [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 334s] 130 | VectorFst> gfst; [ 334s] | ^~~~ [ 334s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 334s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 48 | std::get<4>(*args)); [ 334s] | ~~~~~~~~~~~~~~~~~~~ [ 334s] push.cc:44:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 334s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 334s] 128 | class ImplToExpandedFst : public ImplToFst { [ 334s] | ^~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 334s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 334s] 520 | class VectorFst : public ImplToMutableFst> { [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 334s] 130 | VectorFst> gfst; [ 334s] | ^~~~ [ 334s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 334s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 48 | std::get<4>(*args)); [ 334s] | ~~~~~~~~~~~~~~~~~~~ [ 334s] push.cc:44:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 334s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 334s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 334s] | ^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 334s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 334s] 128 | class ImplToExpandedFst : public ImplToFst { [ 334s] | ^~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 334s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 334s] | ^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 334s] 520 | class VectorFst : public ImplToMutableFst> { [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 334s] 130 | VectorFst> gfst; [ 334s] | ^~~~ [ 334s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 334s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 53 | std::get<4>(*args)); [ 334s] | ~~~~~~~~~~~~~~~~~~~ [ 334s] push.cc:44:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 334s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 334s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 334s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 334s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 334s] | ^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 334s] 520 | class VectorFst : public ImplToMutableFst> { [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 334s] 130 | VectorFst> gfst; [ 334s] | ^~~~ [ 334s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 334s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 53 | std::get<4>(*args)); [ 334s] | ~~~~~~~~~~~~~~~~~~~ [ 334s] push.cc:44:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 334s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 334s] 128 | class ImplToExpandedFst : public ImplToFst { [ 334s] | ^~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 334s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 334s] 520 | class VectorFst : public ImplToMutableFst> { [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 334s] 130 | VectorFst> gfst; [ 334s] | ^~~~ [ 334s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 334s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 53 | std::get<4>(*args)); [ 334s] | ~~~~~~~~~~~~~~~~~~~ [ 334s] push.cc:44:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 334s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 334s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 334s] | ^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 334s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 334s] 128 | class ImplToExpandedFst : public ImplToFst { [ 334s] | ^~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 334s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 334s] | ^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 334s] 520 | class VectorFst : public ImplToMutableFst> { [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 334s] 130 | VectorFst> gfst; [ 334s] | ^~~~ [ 334s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 334s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 48 | std::get<4>(*args)); [ 334s] | ~~~~~~~~~~~~~~~~~~~ [ 334s] push.cc:44:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 334s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 334s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 334s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 334s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 334s] | ^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 334s] 520 | class VectorFst : public ImplToMutableFst> { [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 334s] 130 | VectorFst> gfst; [ 334s] | ^~~~ [ 334s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 334s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 48 | std::get<4>(*args)); [ 334s] | ~~~~~~~~~~~~~~~~~~~ [ 334s] push.cc:44:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 334s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 334s] 128 | class ImplToExpandedFst : public ImplToFst { [ 334s] | ^~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 334s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 334s] 520 | class VectorFst : public ImplToMutableFst> { [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 334s] 130 | VectorFst> gfst; [ 334s] | ^~~~ [ 334s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 334s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] 48 | std::get<4>(*args)); [ 334s] | ~~~~~~~~~~~~~~~~~~~ [ 334s] push.cc:44:1: required from here [ 334s] 164 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 334s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 334s] | ^~~~~~~~ [ 334s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 334s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 334s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 335s] 130 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 335s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 53 | std::get<4>(*args)); [ 335s] | ~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:44:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 335s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 335s] 130 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 335s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 53 | std::get<4>(*args)); [ 335s] | ~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:44:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 335s] 130 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 335s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 53 | std::get<4>(*args)); [ 335s] | ~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:44:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 335s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 335s] 130 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 335s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 48 | std::get<4>(*args)); [ 335s] | ~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:44:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 335s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 335s] 130 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 335s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 48 | std::get<4>(*args)); [ 335s] | ~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:44:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 335s] 130 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 335s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 48 | std::get<4>(*args)); [ 335s] | ~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:44:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 335s] 130 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 335s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 53 | std::get<4>(*args)); [ 335s] | ~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:44:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 335s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 335s] 130 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 335s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 53 | std::get<4>(*args)); [ 335s] | ~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:44:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/push.h:130:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 335s] 130 | VectorFst> gfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 335s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] 53 | std::get<4>(*args)); [ 335s] | ~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:44:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 335s] 313 | VectorFst rfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 335s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:43:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 335s] 313 | VectorFst rfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 335s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:43:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 335s] 313 | VectorFst rfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 335s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:43:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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]': [ 335s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 335s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 335s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:43:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 335s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/push.h:32: [ 335s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 335s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 99 | Reweight(fst, distance, type); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 335s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:43:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 72 | if (s == potential.size()) break; [ 335s] | ~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 78 | if (arc.nextstate >= potential.size()) continue; [ 335s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 106 | const auto startweight = fst->Start() < potential.size() [ 335s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 335s] 313 | VectorFst rfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 335s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:43:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 335s] 313 | VectorFst rfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 335s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:43:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 128 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 335s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 335s] 520 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 335s] 313 | VectorFst rfst; [ 335s] | ^~~~ [ 335s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 335s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 335s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:43:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 335s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 335s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../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]': [ 335s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 335s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 335s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:43:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 335s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 335s] | ~~^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 335s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 335s] 99 | Reweight(fst, distance, type); [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 335s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 335s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] push.cc:43:1: required from here [ 335s] 164 | ({#Op, Arc::Type()}, Op) [ 335s] | ^ [ 335s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 72 | if (s == potential.size()) break; [ 335s] | ~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 78 | if (arc.nextstate >= potential.size()) continue; [ 335s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 106 | const auto startweight = fst->Start() < potential.size() [ 335s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 336s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 336s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:43:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 336s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 336s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:43:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 336s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:43:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../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]': [ 336s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 336s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 336s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:43:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 336s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 336s] 99 | Reweight(fst, distance, type); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 336s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 336s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:43:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 72 | if (s == potential.size()) break; [ 336s] | ~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 78 | if (arc.nextstate >= potential.size()) continue; [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 106 | const auto startweight = fst->Start() < potential.size() [ 336s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 336s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 336s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 336s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 150 | Reweight(&gfst, gdistance, rtype); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 72 | if (s == potential.size()) break; [ 336s] | ~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 78 | if (arc.nextstate >= potential.size()) continue; [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 106 | const auto startweight = fst->Start() < potential.size() [ 336s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 336s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 336s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 336s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 150 | Reweight(&gfst, gdistance, rtype); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 72 | if (s == potential.size()) break; [ 336s] | ~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 78 | if (arc.nextstate >= potential.size()) continue; [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 106 | const auto startweight = fst->Start() < potential.size() [ 336s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 336s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 336s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 336s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 150 | Reweight(&gfst, gdistance, rtype); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 72 | if (s == potential.size()) break; [ 336s] | ~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 78 | if (arc.nextstate >= potential.size()) continue; [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 106 | const auto startweight = fst->Start() < potential.size() [ 336s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 336s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 336s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 336s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 150 | Reweight(&gfst, gdistance, rtype); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 72 | if (s == potential.size()) break; [ 336s] | ~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 78 | if (arc.nextstate >= potential.size()) continue; [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 106 | const auto startweight = fst->Start() < potential.size() [ 336s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 336s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 336s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 336s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 336s] 150 | Reweight(&gfst, gdistance, rtype); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 48 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 72 | if (s == potential.size()) break; [ 336s] | ~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_RIGHT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 78 | if (arc.nextstate >= potential.size()) continue; [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 106 | const auto startweight = fst->Start() < potential.size() [ 336s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 336s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 336s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 336s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 336s] 128 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 336s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 336s] 520 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 336s] 313 | VectorFst rfst; [ 336s] | ^~~~ [ 336s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 336s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 336s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 336s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:142:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 336s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 336s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 336s] | ~~^~~~~~~~~~~~~~~~~ [ 336s] ./../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>]': [ 336s] ./../include/fst/push.h:150:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 336s] 150 | Reweight(&gfst, gdistance, rtype); [ 336s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 336s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 336s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 336s] 53 | std::get<4>(*args)); [ 336s] | ~~~~~~~~~~~~~~~~~~~ [ 336s] push.cc:44:1: required from here [ 336s] 164 | ({#Op, Arc::Type()}, Op) [ 336s] | ^ [ 336s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 72 | if (s == potential.size()) break; [ 336s] | ~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 78 | if (arc.nextstate >= potential.size()) continue; [ 336s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 336s] 106 | const auto startweight = fst->Start() < potential.size() [ 336s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 336s] In file included from ./../include/fst/accumulator.h:34, [ 336s] from ./../include/fst/label-reachable.h:30, [ 336s] from ./../include/fst/lookahead-matcher.h:35, [ 336s] from ./../include/fst/lookahead-filter.h:31, [ 336s] from ./../include/fst/compose.h:33, [ 336s] from ./../include/fst/randequivalent.h:30, [ 336s] from ./../include/fst/script/randequivalent.h:24, [ 336s] from randequivalent.cc:18: [ 336s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 336s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 336s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 336s] | ^~~~~~ [ 336s] | template [ 337s] In file included from ./../include/fst/vector-fst.h:34, [ 337s] from ./../include/fst/cache.h:33, [ 337s] from ./../include/fst/arcsort.h:28, [ 337s] from ./../include/fst/randequivalent.h:29: [ 337s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 337s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 337s] 128 | class ImplToExpandedFst : public ImplToFst { [ 337s] | ^~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 337s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 337s] | ^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 337s] 520 | class VectorFst : public ImplToMutableFst> { [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 67 | VectorFst sfst1(fst1); [ 337s] | ^~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 337s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 337s] | ^~~~~~~~ [ 337s] In file included from ./../include/fst/expanded-fst.h:33, [ 337s] from ./../include/fst/mutable-fst.h:37: [ 337s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 337s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 337s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 337s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 337s] | ^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 337s] 520 | class VectorFst : public ImplToMutableFst> { [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 67 | VectorFst sfst1(fst1); [ 337s] | ^~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 337s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 337s] 128 | class ImplToExpandedFst : public ImplToFst { [ 337s] | ^~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 337s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 337s] 520 | class VectorFst : public ImplToMutableFst> { [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 67 | VectorFst sfst1(fst1); [ 337s] | ^~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 337s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 337s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 337s] | ^~~~~~~~~~~~~~~~ [ 337s] In file included from ./../include/fst/accumulator.h:34, [ 337s] from ./../include/fst/randgen.h:37, [ 337s] from ./../include/fst/script/randgen.h:25, [ 337s] from randgen.cc:18: [ 337s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 337s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 337s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 337s] | ^~~~~~ [ 337s] | template [ 337s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 337s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 337s] 128 | class ImplToExpandedFst : public ImplToFst { [ 337s] | ^~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 337s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 337s] | ^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 337s] 520 | class VectorFst : public ImplToMutableFst> { [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 67 | VectorFst sfst1(fst1); [ 337s] | ^~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 337s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 337s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 337s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 337s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 337s] | ^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 337s] 520 | class VectorFst : public ImplToMutableFst> { [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 67 | VectorFst sfst1(fst1); [ 337s] | ^~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 337s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 337s] 128 | class ImplToExpandedFst : public ImplToFst { [ 337s] | ^~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 337s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 337s] 520 | class VectorFst : public ImplToMutableFst> { [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 67 | VectorFst sfst1(fst1); [ 337s] | ^~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 337s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 337s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 337s] | ^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 337s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 337s] 128 | class ImplToExpandedFst : public ImplToFst { [ 337s] | ^~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 337s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 337s] | ^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 337s] 520 | class VectorFst : public ImplToMutableFst> { [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 67 | VectorFst sfst1(fst1); [ 337s] | ^~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 337s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 337s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 337s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 337s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 337s] | ^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 337s] 520 | class VectorFst : public ImplToMutableFst> { [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 67 | VectorFst sfst1(fst1); [ 337s] | ^~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 337s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 337s] 128 | class ImplToExpandedFst : public ImplToFst { [ 337s] | ^~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 337s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 337s] 520 | class VectorFst : public ImplToMutableFst> { [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/randequivalent.h:67:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 67 | VectorFst sfst1(fst1); [ 337s] | ^~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 337s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 337s] | ^~~~~~~~ [ 337s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 337s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 337s] | ^~~~~~~~~~~~~~~~ [ 337s] In file included from ./../include/fst/shortest-distance.h:31, [ 337s] from ./../include/fst/push.h:33: [ 337s] ./../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]': [ 337s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 337s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] 679 | &unweighted); [ 337s] | ~~~~~~~~~~~~ [ 337s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 337s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 337s] | ^~~~~~~~~~~ [ 337s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 337s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 337s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] push.cc:43:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 337s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 337s] In file included from ./../include/fst/test-properties.h:27, [ 337s] from ./../include/fst/vector-fst.h:35: [ 337s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 337s] ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 69 | Connect(&sfst1); [ 337s] | ~~~~~~~^~~~~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 337s] | ~~^~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 337s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] 679 | &unweighted); [ 337s] | ~~~~~~~~~~~~ [ 337s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 337s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 337s] | ^~~~~~~~~~~ [ 337s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 337s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 337s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] push.cc:43:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 337s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 337s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] 679 | &unweighted); [ 337s] | ~~~~~~~~~~~~ [ 337s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 337s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 337s] | ^~~~~~~~~~~ [ 337s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 337s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 337s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] push.cc:43:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 337s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 337s] In file included from ./../include/fst/randequivalent.h:33: [ 337s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 337s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 337s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 337s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] 679 | &unweighted); [ 337s] | ~~~~~~~~~~~~ [ 337s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 337s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 337s] | ^~~~~~~~~~~ [ 337s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 337s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 337s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] push.cc:43:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 337s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 337s] ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 69 | Connect(&sfst1); [ 337s] | ~~~~~~~^~~~~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 337s] | ~~^~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 337s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] 679 | &unweighted); [ 337s] | ~~~~~~~~~~~~ [ 337s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 337s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 337s] | ^~~~~~~~~~~ [ 337s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 337s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 337s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] push.cc:43:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 337s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 337s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] 679 | &unweighted); [ 337s] | ~~~~~~~~~~~~ [ 337s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 337s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 337s] | ^~~~~~~~~~~ [ 337s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 337s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 337s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 337s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] push.cc:43:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 337s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 337s] ./../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]': [ 337s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 337s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 337s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] 679 | &unweighted); [ 337s] | ~~~~~~~~~~~~ [ 337s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 337s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 337s] | ^~~~~~~~~~~ [ 337s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 337s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 337s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] 48 | std::get<4>(*args)); [ 337s] | ~~~~~~~~~~~~~~~~~~~ [ 337s] push.cc:44:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 337s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 337s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 337s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 337s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 337s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 337s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 337s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] randequivalent.cc:38:1: required from here [ 337s] 164 | ({#Op, Arc::Type()}, Op) [ 337s] | ^ [ 337s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 337s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 337s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 338s] ./../include/fst/randequivalent.h:69:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 69 | Connect(&sfst1); [ 338s] | ~~~~~~~^~~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 338s] | ~~^~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 338s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 48 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 53 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 338s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 338s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 53 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 338s] 344 | ShortestDistance(fst, &distance, false, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 338s] 344 | ShortestDistance(fst, &distance, false, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 338s] 344 | ShortestDistance(fst, &distance, false, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 338s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 48 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 344 | ShortestDistance(fst, &distance, false, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 344 | ShortestDistance(fst, &distance, false, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 344 | ShortestDistance(fst, &distance, false, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 338s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 48 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 344 | ShortestDistance(fst, &distance, false, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 344 | ShortestDistance(fst, &distance, false, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 128 | class ImplToExpandedFst : public ImplToFst { [ 338s] | ^~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 338s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 338s] 520 | class VectorFst : public ImplToMutableFst> { [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 313 | VectorFst rfst; [ 338s] | ^~~~ [ 338s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 338s] 344 | ShortestDistance(fst, &distance, false, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 338s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 338s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 338s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 338s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] randequivalent.cc:38:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 338s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 338s] | ^~~~~~~~ [ 338s] ./../include/fst/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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 53 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 338s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 338s] | ^~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 53 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 338s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 48 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 338s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 48 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 53 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 338s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 338s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 679 | &unweighted); [ 338s] | ~~~~~~~~~~~~ [ 338s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 338s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 338s] | ^~~~~~~~~~~ [ 338s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 338s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 338s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 338s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 338s] 53 | std::get<4>(*args)); [ 338s] | ~~~~~~~~~~~~~~~~~~~ [ 338s] push.cc:44:1: required from here [ 338s] 164 | ({#Op, Arc::Type()}, Op) [ 338s] | ^ [ 338s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 338s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 338s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 339s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 339s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 339s] | ~~~~~~~~~~~~^~ [ 339s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 339s] 120 | StateMap(fst, &mapper); [ 339s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 339s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 339s] 104 | StateMap(fst, mapper); [ 339s] | ~~~~~~~~^~~~~~~~~~~~~ [ 339s] ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 339s] 71 | ArcSort(&sfst1, icomp); [ 339s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 339s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 339s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 339s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] randequivalent.cc:38:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../include/fst/arcsort.h:66: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] [ 339s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 339s] | ~~~^~~~~~~~~~~~~~~ [ 339s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 339s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 339s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 339s] | ~~~~~~~~~~~~^~ [ 339s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 339s] 120 | StateMap(fst, &mapper); [ 339s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 339s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 339s] 104 | StateMap(fst, mapper); [ 339s] | ~~~~~~~~^~~~~~~~~~~~~ [ 339s] ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 339s] 86 | ArcSort(&cfst1, ocomp); [ 339s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 339s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 339s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 339s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] randequivalent.cc:38:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../include/fst/arcsort.h:66: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] [ 339s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 339s] | ~~~^~~~~~~~~~~~~~~ [ 339s] In file included from ./../include/fst/shortest-distance.h:31: [ 339s] ./../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]': [ 339s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 339s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 339s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 679 | &unweighted); [ 339s] | ~~~~~~~~~~~~ [ 339s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 339s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 339s] | ^~~~~~~~~~~ [ 339s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 339s] 344 | ShortestDistance(fst, &distance, false, delta); [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 339s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 339s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 339s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 339s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] randequivalent.cc:38:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 339s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 339s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 339s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 339s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 339s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 679 | &unweighted); [ 339s] | ~~~~~~~~~~~~ [ 339s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 339s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 339s] | ^~~~~~~~~~~ [ 339s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 339s] 344 | ShortestDistance(fst, &distance, false, delta); [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 339s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 339s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 339s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 339s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] randequivalent.cc:38:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 339s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 339s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 339s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 339s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 339s] | ~~~~~~~~~~~~^~ [ 339s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 339s] 120 | StateMap(fst, &mapper); [ 339s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 339s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 339s] 104 | StateMap(fst, mapper); [ 339s] | ~~~~~~~~^~~~~~~~~~~~~ [ 339s] ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 339s] 71 | ArcSort(&sfst1, icomp); [ 339s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 339s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 339s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 339s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] randequivalent.cc:38:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../include/fst/arcsort.h:66: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] [ 339s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 339s] | ~~~^~~~~~~~~~~~~~~ [ 339s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 339s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 339s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 339s] | ~~~~~~~~~~~~^~ [ 339s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 339s] 120 | StateMap(fst, &mapper); [ 339s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 339s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 339s] 104 | StateMap(fst, mapper); [ 339s] | ~~~~~~~~^~~~~~~~~~~~~ [ 339s] ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 339s] 86 | ArcSort(&cfst1, ocomp); [ 339s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 339s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 339s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 339s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] randequivalent.cc:38:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../include/fst/arcsort.h:66: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] [ 339s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 339s] | ~~~^~~~~~~~~~~~~~~ [ 339s] ./../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]': [ 339s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 339s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 339s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 679 | &unweighted); [ 339s] | ~~~~~~~~~~~~ [ 339s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 339s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 339s] | ^~~~~~~~~~~ [ 339s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 339s] 344 | ShortestDistance(fst, &distance, false, delta); [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 339s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 339s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 339s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 339s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] randequivalent.cc:38:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 339s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 339s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 339s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 339s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 339s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] 679 | &unweighted); [ 339s] | ~~~~~~~~~~~~ [ 339s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 339s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 339s] | ^~~~~~~~~~~ [ 339s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 339s] 344 | ShortestDistance(fst, &distance, false, delta); [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 339s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 339s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 339s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 339s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 339s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] randequivalent.cc:38:1: required from here [ 339s] 164 | ({#Op, Arc::Type()}, Op) [ 339s] | ^ [ 339s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 339s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 339s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 340s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 340s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 340s] | ~~~~~~~~~~~~^~ [ 340s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 340s] 120 | StateMap(fst, &mapper); [ 340s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 340s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 340s] 104 | StateMap(fst, mapper); [ 340s] | ~~~~~~~~^~~~~~~~~~~~~ [ 340s] ./../include/fst/randequivalent.h:71:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 340s] 71 | ArcSort(&sfst1, icomp); [ 340s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 340s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 340s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] randequivalent.cc:38:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../include/fst/arcsort.h:66: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] [ 340s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 340s] | ~~~^~~~~~~~~~~~~~~ [ 340s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 340s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 340s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 340s] | ~~~~~~~~~~~~^~ [ 340s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 340s] 120 | StateMap(fst, &mapper); [ 340s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 340s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 340s] 104 | StateMap(fst, mapper); [ 340s] | ~~~~~~~~^~~~~~~~~~~~~ [ 340s] ./../include/fst/randequivalent.h:86:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 340s] 86 | ArcSort(&cfst1, ocomp); [ 340s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 340s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 340s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 340s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] randequivalent.cc:38:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../include/fst/arcsort.h:66: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] [ 340s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 340s] | ~~~^~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 340s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 340s] | ^~~~~~~~~~~ [ 340s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 340s] 344 | ShortestDistance(fst, &distance, false, delta); [ 340s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 340s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 340s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 340s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 340s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 340s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] randequivalent.cc:38:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_RealType>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 340s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 340s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 340s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] 679 | &unweighted); [ 340s] | ~~~~~~~~~~~~ [ 340s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 340s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 340s] | ^~~~~~~~~~~ [ 340s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 340s] 344 | ShortestDistance(fst, &distance, false, delta); [ 340s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 340s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 340s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 340s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 340s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 340s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] randequivalent.cc:38:1: required from here [ 340s] 164 | ({#Op, Arc::Type()}, Op) [ 340s] | ^ [ 340s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 340s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 340s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 340s] 528 | sampler_->Sample(rstate); [ 340s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 340s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 340s] 483 | if (!HasFinal(s)) Expand(s); [ 340s] | ^~~~~~ [ 340s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 340s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 340s] | ~~~~~~~~~~~~^~~ [ 340s] ./../include/fst/fst.h:952:10: required from here [ 340s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 340s] | ^~~~~ [ 340s] ./../include/fst/randgen.h:234: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] [ 340s] 234 | rstate.length == max_length_) { [ 340s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 340s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 340s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 340s] 528 | sampler_->Sample(rstate); [ 340s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 340s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 340s] 483 | if (!HasFinal(s)) Expand(s); [ 340s] | ^~~~~~ [ 340s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 340s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 340s] | ~~~~~~~~~~~~^~~ [ 340s] ./../include/fst/fst.h:952:10: required from here [ 340s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 340s] | ^~~~~ [ 340s] ./../include/fst/randgen.h:332: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] [ 340s] 332 | rstate.length == max_length_) { [ 340s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/randgen.h:234: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] [ 341s] 234 | rstate.length == max_length_) { [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/randgen.h:234: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] [ 341s] 234 | rstate.length == max_length_) { [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/randgen.h:332: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] [ 341s] 332 | rstate.length == max_length_) { [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/randgen.h:234: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] [ 341s] 234 | rstate.length == max_length_) { [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/randgen.h:234: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] [ 341s] 234 | rstate.length == max_length_) { [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/randgen.h:332: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] [ 341s] 332 | rstate.length == max_length_) { [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/randgen.h:234: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] [ 341s] 234 | rstate.length == max_length_) { [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 341s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 341s] 160 | accumulator->SetState(s); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 341s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 341s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 341s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 341s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 341s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 341s] 160 | accumulator->SetState(s); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 341s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 341s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 341s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 341s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] In file included from ./../include/fst/replace-util.h:32, [ 341s] from ./../include/fst/replace.h:36: [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 341s] 344 | ShortestDistance(fst, &distance, false, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 341s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 341s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 341s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] randequivalent.cc:38:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 341s] 344 | ShortestDistance(fst, &distance, false, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 341s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 341s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 341s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] randequivalent.cc:38:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 341s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 341s] 160 | accumulator->SetState(s); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 341s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 341s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 341s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 341s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] In file included from ./../include/fst/queue.h:35: [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 341s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 341s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 341s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:43:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 341s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = int]' [ 341s] 547 | Extend(end, aiter); [ 341s] | ~~~~~~^~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 341s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 341s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 341s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 341s] 640 | if (weights_->size() <= end) { [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 341s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 341s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 341s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 341s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 341s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:43:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 341s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = int]' [ 341s] 547 | Extend(end, aiter); [ 341s] | ~~~~~~^~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 341s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 341s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 341s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 341s] 640 | if (weights_->size() <= end) { [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 341s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 341s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 344 | ShortestDistance(fst, &distance, false, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 341s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 341s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 341s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] randequivalent.cc:38:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 341s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 341s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 341s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:43:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 344 | ShortestDistance(fst, &distance, false, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 341s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 341s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 341s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] randequivalent.cc:38:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 341s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; ssize_t = int]' [ 341s] 547 | Extend(end, aiter); [ 341s] | ~~~~~~^~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 341s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 341s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 341s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 341s] 528 | sampler_->Sample(rstate); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 341s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 341s] 483 | if (!HasFinal(s)) Expand(s); [ 341s] | ^~~~~~ [ 341s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/fst.h:952:10: required from here [ 341s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 341s] | ^~~~~ [ 341s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 341s] 640 | if (weights_->size() <= end) { [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 341s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 341s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 341s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 341s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 341s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:43:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 341s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 341s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 341s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:43:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 341s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 341s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 341s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:43:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 341s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 341s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 48 | std::get<4>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:44:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 344 | ShortestDistance(fst, &distance, false, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 341s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 341s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 341s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] randequivalent.cc:38:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 341s] 344 | ShortestDistance(fst, &distance, false, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/randequivalent.h:92:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 341s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 341s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 341s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 341s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] randequivalent.cc:38:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 341s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 341s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 48 | std::get<4>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:44:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 341s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 341s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 53 | std::get<4>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:44:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 341s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 341s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 53 | std::get<4>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:44:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 341s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 341s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 48 | std::get<4>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:44:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 341s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 341s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 48 | std::get<4>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:44:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 341s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 341s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 53 | std::get<4>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:44:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 341s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 341s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 53 | std::get<4>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:44:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 341s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 341s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 48 | std::get<4>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:44:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 341s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 341s] 114 | visitor->FinishVisit(); [ 341s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 341s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 341s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 341s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 341s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 341s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 341s] 655 | queue_ = std::make_unique>(fst, filter); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 341s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 341s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 341s] | ^~~~~~~~~~~ [ 341s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 341s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 341s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 341s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 341s] 48 | std::get<4>(*args)); [ 341s] | ~~~~~~~~~~~~~~~~~~~ [ 341s] push.cc:44:1: required from here [ 341s] 164 | ({#Op, Arc::Type()}, Op) [ 341s] | ^ [ 341s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_RIGHT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 341s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 341s] | ~~^~~~~~~~~~~~~~~~ [ 342s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 342s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 342s] 114 | visitor->FinishVisit(); [ 342s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 342s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 342s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 342s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 342s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 342s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 342s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 342s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 342s] 655 | queue_ = std::make_unique>(fst, filter); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 342s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 342s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 342s] | ^~~~~~~~~~~ [ 342s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 342s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 342s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 342s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 342s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 342s] 53 | std::get<4>(*args)); [ 342s] | ~~~~~~~~~~~~~~~~~~~ [ 342s] push.cc:44:1: required from here [ 342s] 164 | ({#Op, Arc::Type()}, Op) [ 342s] | ^ [ 342s] ./../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] [ 342s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 342s] | ~~^~~~~~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 342s] | ~~^~~~~~~~~~~~~~~~ [ 342s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 342s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 342s] 114 | visitor->FinishVisit(); [ 342s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 342s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 342s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 342s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 342s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 342s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 342s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 342s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 342s] 655 | queue_ = std::make_unique>(fst, filter); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 342s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 342s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 342s] | ^~~~~~~~~~~ [ 342s] ./../include/fst/push.h:133:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 342s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 342s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 342s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 342s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 342s] 53 | std::get<4>(*args)); [ 342s] | ~~~~~~~~~~~~~~~~~~~ [ 342s] push.cc:44:1: required from here [ 342s] 164 | ({#Op, Arc::Type()}, Op) [ 342s] | ^ [ 342s] ./../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] [ 342s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 342s] | ~~^~~~~~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 342s] | ~~^~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 345s] ./../include/fst/queue.h:548:11: required from here [ 345s] 548 | StateId Head() const final { [ 345s] | ^~~~ [ 345s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 345s] 552 | ((front_ >= trivial_queue_.size()) || [ 345s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 345s] ./../include/fst/queue.h:563:8: required from here [ 345s] 563 | void Enqueue(StateId s) final { [ 345s] | ^~~~~~~ [ 345s] ./../include/fst/queue.h:574: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] [ 345s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 345s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 345s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 345s] ./../include/fst/queue.h:581:8: required from here [ 345s] 581 | void Dequeue() final { [ 345s] | ^~~~~~~ [ 345s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 345s] 584 | } else if (front_ < trivial_queue_.size()) { [ 345s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 345s] ./../include/fst/queue.h:593:8: required from here [ 345s] 593 | bool Empty() const final { [ 345s] | ^~~~~ [ 345s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 345s] 602 | return (front_ >= trivial_queue_.size()) || [ 345s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 345s] ./../include/fst/queue.h:607:8: required from here [ 345s] 607 | void Clear() final { [ 345s] | ^~~~~ [ 345s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 345s] 611 | } else if (i < trivial_queue_.size()) { [ 345s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 345s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 345s] ./../include/fst/queue.h:232:8: required from here [ 345s] 232 | void Update(StateId s) override { [ 345s] | ^~~~~~ [ 345s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 345s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 345s] | ~~^~~~~~~~~~~~~~ [ 345s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 345s] ./../include/fst/queue.h:495:8: required from here [ 345s] 495 | void Enqueue(StateId s) final { [ 345s] | ^~~~~~~ [ 345s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 345s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 345s] | ~~~~~~~~~~~~~~~~~^~~~ [ 346s] In file included from ./../include/fst/queue.h:34: [ 346s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 346s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 346s] 218 | key_[s] = heap_.Insert(s); [ 346s] | ~~~~~~~~~~~~^~~ [ 346s] ./../include/fst/queue.h:215:8: required from here [ 346s] 215 | void Enqueue(StateId s) override { [ 346s] | ^~~~~~~ [ 346s] ./../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] [ 346s] 57 | if (size_ < values_.size()) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 346s] /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 &&\ [ 346s] mv -f $depbase.Tpo $depbase.Plo [ 346s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 346s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 346s] 409 | BaseImpl::DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 346s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:336:8: required from here [ 346s] 336 | void DeleteStates(const std::vector &dstates) override { [ 346s] | ^~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 346s] from ./../include/fst/arcsort.h:23: [ 346s] /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>]': [ 346s] /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 [ 346s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 346s] | ^~~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 346s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 346s] 409 | BaseImpl::DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 346s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:336:8: required from here [ 346s] 336 | void DeleteStates(const std::vector &dstates) override { [ 346s] | ^~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] /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 [ 346s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 346s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 346s] 409 | BaseImpl::DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 346s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:336:8: required from here [ 346s] 336 | void DeleteStates(const std::vector &dstates) override { [ 346s] | ^~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:62, [ 346s] from ./../include/fst/disambiguate.h:24: [ 346s] /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>]': [ 346s] /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 [ 346s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 346s] | ^~~~~~~~~~~~~ [ 346s] /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 [ 346s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 346s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 346s] 409 | BaseImpl::DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 346s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:336:8: required from here [ 346s] 336 | void DeleteStates(const std::vector &dstates) override { [ 346s] | ^~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 346s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 346s] 409 | BaseImpl::DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 346s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:336:8: required from here [ 346s] 336 | void DeleteStates(const std::vector &dstates) override { [ 346s] | ^~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 346s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 346s] 409 | BaseImpl::DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 346s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 346s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 346s] ./../include/fst/mutable-fst.h:336:8: required from here [ 346s] 336 | void DeleteStates(const std::vector &dstates) override { [ 346s] | ^~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 346s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 346s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 346s] In file included from ./../include/fst/randequivalent.h:32: [ 346s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 346s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 346s] 528 | sampler_->Sample(rstate); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 346s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 346s] 483 | if (!HasFinal(s)) Expand(s); [ 346s] | ^~~~~~ [ 346s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ~~~~~~~~~~~~^~~ [ 346s] ./../include/fst/fst.h:952:10: required from here [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ^~~~~ [ 346s] ./../include/fst/randgen.h:234: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] [ 346s] 234 | rstate.length == max_length_) { [ 346s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 346s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 346s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 346s] 528 | sampler_->Sample(rstate); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 346s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 346s] 483 | if (!HasFinal(s)) Expand(s); [ 346s] | ^~~~~~ [ 346s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ~~~~~~~~~~~~^~~ [ 346s] ./../include/fst/fst.h:952:10: required from here [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ^~~~~ [ 346s] ./../include/fst/randgen.h:332: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] [ 346s] 332 | rstate.length == max_length_) { [ 346s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 346s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 346s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 346s] 528 | sampler_->Sample(rstate); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 346s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 346s] 483 | if (!HasFinal(s)) Expand(s); [ 346s] | ^~~~~~ [ 346s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ~~~~~~~~~~~~^~~ [ 346s] ./../include/fst/fst.h:952:10: required from here [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ^~~~~ [ 346s] ./../include/fst/randgen.h:234: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] [ 346s] 234 | rstate.length == max_length_) { [ 346s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 346s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 346s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 346s] 528 | sampler_->Sample(rstate); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 346s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 346s] 483 | if (!HasFinal(s)) Expand(s); [ 346s] | ^~~~~~ [ 346s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ~~~~~~~~~~~~^~~ [ 346s] ./../include/fst/fst.h:952:10: required from here [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ^~~~~ [ 346s] ./../include/fst/randgen.h:234: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] [ 346s] 234 | rstate.length == max_length_) { [ 346s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 346s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 346s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 346s] 528 | sampler_->Sample(rstate); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 346s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 346s] 483 | if (!HasFinal(s)) Expand(s); [ 346s] | ^~~~~~ [ 346s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ~~~~~~~~~~~~^~~ [ 346s] ./../include/fst/fst.h:952:10: required from here [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ^~~~~ [ 346s] ./../include/fst/randgen.h:332: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] [ 346s] 332 | rstate.length == max_length_) { [ 346s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 346s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 346s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 346s] 528 | sampler_->Sample(rstate); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 346s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 346s] 483 | if (!HasFinal(s)) Expand(s); [ 346s] | ^~~~~~ [ 346s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ~~~~~~~~~~~~^~~ [ 346s] ./../include/fst/fst.h:952:10: required from here [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ^~~~~ [ 346s] ./../include/fst/randgen.h:234: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] [ 346s] 234 | rstate.length == max_length_) { [ 346s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 346s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 346s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 346s] 528 | sampler_->Sample(rstate); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 346s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 346s] 483 | if (!HasFinal(s)) Expand(s); [ 346s] | ^~~~~~ [ 346s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ~~~~~~~~~~~~^~~ [ 346s] ./../include/fst/fst.h:952:10: required from here [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ^~~~~ [ 346s] ./../include/fst/randgen.h:234: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] [ 346s] 234 | rstate.length == max_length_) { [ 346s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 346s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 346s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 346s] 528 | sampler_->Sample(rstate); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 346s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 346s] 483 | if (!HasFinal(s)) Expand(s); [ 346s] | ^~~~~~ [ 346s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ~~~~~~~~~~~~^~~ [ 346s] ./../include/fst/fst.h:952:10: required from here [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ^~~~~ [ 346s] ./../include/fst/randgen.h:332: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] [ 346s] 332 | rstate.length == max_length_) { [ 346s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 346s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 346s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 346s] 528 | sampler_->Sample(rstate); [ 346s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 346s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 346s] 483 | if (!HasFinal(s)) Expand(s); [ 346s] | ^~~~~~ [ 346s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ~~~~~~~~~~~~^~~ [ 346s] ./../include/fst/fst.h:952:10: required from here [ 346s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 346s] | ^~~~~ [ 346s] ./../include/fst/randgen.h:234: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] [ 346s] 234 | rstate.length == max_length_) { [ 346s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] 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 [ 347s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 347s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 347s] 160 | accumulator->SetState(s); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 347s] 528 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 347s] 483 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/fst.h:952:10: required from here [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 347s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 347s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 347s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 347s] 160 | accumulator->SetState(s); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 347s] 528 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 347s] 483 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/fst.h:952:10: required from here [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 347s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 347s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 347s] ./../include/fst/randgen.h:160:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 347s] 160 | accumulator->SetState(s); [ 347s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 347s] 528 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 347s] 483 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/fst.h:952:10: required from here [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 347s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 347s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 347s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 347s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = int]' [ 347s] 547 | Extend(end, aiter); [ 347s] | ~~~~~~^~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 347s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 347s] 528 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 347s] 483 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/fst.h:952:10: required from here [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 347s] 640 | if (weights_->size() <= end) { [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 347s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 347s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = int]' [ 347s] 547 | Extend(end, aiter); [ 347s] | ~~~~~~^~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 347s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 347s] 528 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 347s] 483 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/fst.h:952:10: required from here [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 347s] 640 | if (weights_->size() <= end) { [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 347s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 347s] ./../include/fst/accumulator.h:547:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; ssize_t = int]' [ 347s] 547 | Extend(end, aiter); [ 347s] | ~~~~~~^~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:164:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 347s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 347s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 347s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] ./../include/fst/randgen.h:528:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 347s] 528 | sampler_->Sample(rstate); [ 347s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 347s] ./../include/fst/randgen.h:483:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 347s] 483 | if (!HasFinal(s)) Expand(s); [ 347s] | ^~~~~~ [ 347s] ./../include/fst/fst.h:952:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with Impl = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ~~~~~~~~~~~~^~~ [ 347s] ./../include/fst/fst.h:952:10: required from here [ 347s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 347s] | ^~~~~ [ 347s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 347s] 640 | if (weights_->size() <= end) { [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 347s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 347s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 347s] /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>]': [ 347s] /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 [ 347s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 347s] | ^~~~~~~~~~~~~~~~ [ 347s] /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 [ 348s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 348s] ./../include/fst/queue.h:548:11: required from here [ 348s] 548 | StateId Head() const final { [ 348s] | ^~~~ [ 348s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 348s] 552 | ((front_ >= trivial_queue_.size()) || [ 348s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 348s] ./../include/fst/queue.h:563:8: required from here [ 348s] 563 | void Enqueue(StateId s) final { [ 348s] | ^~~~~~~ [ 348s] ./../include/fst/queue.h:574: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] [ 348s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 348s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 348s] ./../include/fst/queue.h:581:8: required from here [ 348s] 581 | void Dequeue() final { [ 348s] | ^~~~~~~ [ 348s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 348s] 584 | } else if (front_ < trivial_queue_.size()) { [ 348s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 348s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 348s] ./../include/fst/queue.h:593:8: required from here [ 348s] 593 | bool Empty() const final { [ 348s] | ^~~~~ [ 348s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 348s] 602 | return (front_ >= trivial_queue_.size()) || [ 348s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 348s] ./../include/fst/queue.h:607:8: required from here [ 348s] 607 | void Clear() final { [ 348s] | ^~~~~ [ 348s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 348s] 611 | } else if (i < trivial_queue_.size()) { [ 348s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 348s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 348s] ./../include/fst/queue.h:232:8: required from here [ 348s] 232 | void Update(StateId s) override { [ 348s] | ^~~~~~ [ 348s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 348s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 348s] | ~~^~~~~~~~~~~~~~ [ 348s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 348s] ./../include/fst/queue.h:495:8: required from here [ 348s] 495 | void Enqueue(StateId s) final { [ 348s] | ^~~~~~~ [ 348s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 348s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 348s] | ~~~~~~~~~~~~~~~~~^~~~ [ 348s] /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 > > > >]': [ 348s] /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 [ 348s] 1235 | __rotate(_RandomAccessIterator __first, [ 348s] | ^~~~~~~~ [ 348s] /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 [ 348s] /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 [ 348s] /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>]': [ 348s] /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 [ 348s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 348s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] /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 [ 348s] /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 [ 348s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 348s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 348s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 348s] 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: [ 348s] /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 [ 348s] 1357 | return std::__rotate(__first, __middle, __last, [ 348s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 1358 | std::__iterator_category(__first)); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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>]': [ 348s] /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 [ 348s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2477 | __len11, __len22, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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>]': [ 348s] /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 [ 348s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 348s] | ^~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] /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 [ 348s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2755 | __middle - __first, [ 348s] | ~~~~~~~~~~~~~~~~~~~ [ 348s] 2756 | __last - __middle, [ 348s] | ~~~~~~~~~~~~~~~~~~ [ 348s] 2757 | __comp); [ 348s] | ~~~~~~~ [ 348s] /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>]': [ 348s] /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 [ 348s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 348s] | ^~~~~~~~~~~~ [ 348s] /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>]': [ 348s] /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 [ 348s] /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 [ 348s] /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 [ 348s] /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 [ 348s] /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>]': [ 348s] /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 [ 348s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 348s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] 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>]', [ 348s] 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: [ 348s] /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 [ 348s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] 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>]', [ 348s] 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: [ 348s] /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 [ 348s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 348s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2643 | __first + __step_size, [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2644 | __first + __two_step, [ 348s] | ~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2645 | __result, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] /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 [ 348s] 2650 | std::__move_merge(__first, __first + __step_size, [ 348s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2651 | __first + __step_size, __last, __result, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] 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>]', [ 348s] 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: [ 348s] /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 [ 348s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 348s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2643 | __first + __step_size, [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2644 | __first + __two_step, [ 348s] | ~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2645 | __result, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 348s] 2650 | std::__move_merge(__first, __first + __step_size, [ 348s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] 2651 | __first + __step_size, __last, __result, __comp); [ 348s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] /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 [ 349s] In file included from ./../include/fst/queue.h:34: [ 349s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 349s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 349s] 218 | key_[s] = heap_.Insert(s); [ 349s] | ~~~~~~~~~~~~^~~ [ 349s] ./../include/fst/queue.h:215:8: required from here [ 349s] 215 | void Enqueue(StateId s) override { [ 349s] | ^~~~~~~ [ 349s] ./../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] [ 349s] 57 | if (size_ < values_.size()) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] In file included from ./../include/fst/push.h:30: [ 349s] ./../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]': [ 349s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 349s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/fst.h:950:11: required from here [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../include/fst/factor-weight.h:348: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] [ 349s] 348 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 349s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/fst.h:950:11: required from here [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../include/fst/factor-weight.h:348: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] [ 349s] 348 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 349s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT replace.lo -MD -MP -MF $depbase.Tpo -c -o replace.lo replace.cc &&\ [ 349s] mv -f $depbase.Tpo $depbase.Plo [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 349s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/fst.h:950:11: required from here [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../include/fst/factor-weight.h:348: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] [ 349s] 348 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 349s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/fst.h:950:11: required from here [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../include/fst/factor-weight.h:348: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] [ 349s] 348 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 349s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/fst.h:950:11: required from here [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../include/fst/factor-weight.h:348: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] [ 349s] 348 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../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]': [ 349s] ./../include/fst/factor-weight.h:291:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 349s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 349s] | ^~~~~~~~~ [ 349s] ./../include/fst/fst.h:950:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with Impl = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ~~~~~~~~~~~~^~ [ 349s] ./../include/fst/fst.h:950:11: required from here [ 349s] 950 | StateId Start() const override { return impl_->Start(); } [ 349s] | ^~~~~ [ 349s] ./../include/fst/factor-weight.h:348: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] [ 349s] 348 | while (unfactored_.size() <= element.state) [ 349s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 349s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 349s] 409 | BaseImpl::DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 349s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 349s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 349s] ./../include/fst/mutable-fst.h:336:8: required from here [ 349s] 336 | void DeleteStates(const std::vector &dstates) override { [ 349s] | ^~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 349s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 349s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 349s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 350s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT replace.lo -MD -MP -MF .deps/replace.Tpo -c replace.cc -fPIC -DPIC -o .libs/replace.o [ 350s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 350s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT reverse.lo -MD -MP -MF $depbase.Tpo -c -o reverse.lo reverse.cc &&\ [ 350s] mv -f $depbase.Tpo $depbase.Plo [ 350s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT reverse.lo -MD -MP -MF .deps/reverse.Tpo -c reverse.cc -fPIC -DPIC -o .libs/reverse.o [ 351s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 351s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 351s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 351s] from ./../include/fst/script/randgen.h:22: [ 351s] /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 >]': [ 351s] /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 [ 351s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 351s] | ^~~~~~~~~~~~~ [ 351s] /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 [ 352s] In file included from ./../include/fst/script/replace.h:26, [ 352s] from replace.cc:18: [ 352s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 352s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 352s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 352s] | ^~~~~~ [ 352s] | template [ 352s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 352s] /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 &&\ [ 352s] mv -f $depbase.Tpo $depbase.Plo [ 353s] 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 [ 353s] In file included from ./../include/fst/vector-fst.h:34, [ 353s] from ./../include/fst/cache.h:33, [ 353s] from ./../include/fst/replace.h:31: [ 353s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 353s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 353s] 128 | class ImplToExpandedFst : public ImplToFst { [ 353s] | ^~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 353s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 353s] | ^~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 353s] 520 | class VectorFst : public ImplToMutableFst> { [ 353s] | ^~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 353s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 353s] | ^~~~~~~ [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 353s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 353s] | ^~~~~~~~ [ 353s] In file included from ./../include/fst/expanded-fst.h:33, [ 353s] from ./../include/fst/mutable-fst.h:37: [ 353s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 353s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 353s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 353s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 353s] | ^~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 353s] 520 | class VectorFst : public ImplToMutableFst> { [ 353s] | ^~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 353s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 353s] | ^~~~~~~ [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 353s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 353s] 128 | class ImplToExpandedFst : public ImplToFst { [ 353s] | ^~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 353s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 353s] 520 | class VectorFst : public ImplToMutableFst> { [ 353s] | ^~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 353s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 353s] | ^~~~~~~ [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 353s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 353s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 353s] | ^~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 353s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 353s] 128 | class ImplToExpandedFst : public ImplToFst { [ 353s] | ^~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 353s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 353s] | ^~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 353s] 520 | class VectorFst : public ImplToMutableFst> { [ 353s] | ^~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 353s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 353s] | ^~~~~~~ [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 353s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 353s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 353s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 353s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 353s] | ^~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 353s] 520 | class VectorFst : public ImplToMutableFst> { [ 353s] | ^~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 353s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 353s] | ^~~~~~~ [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 353s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 353s] 128 | class ImplToExpandedFst : public ImplToFst { [ 353s] | ^~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 353s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 353s] 520 | class VectorFst : public ImplToMutableFst> { [ 353s] | ^~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 353s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 353s] | ^~~~~~~ [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 353s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 353s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 353s] | ^~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 353s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 353s] 128 | class ImplToExpandedFst : public ImplToFst { [ 353s] | ^~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 353s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 353s] | ^~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 353s] 520 | class VectorFst : public ImplToMutableFst> { [ 353s] | ^~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 353s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 353s] | ^~~~~~~ [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 353s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 353s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 353s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 353s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 353s] | ^~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 353s] 520 | class VectorFst : public ImplToMutableFst> { [ 353s] | ^~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 353s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 353s] | ^~~~~~~ [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 353s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 353s] 128 | class ImplToExpandedFst : public ImplToFst { [ 353s] | ^~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 353s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 353s] 520 | class VectorFst : public ImplToMutableFst> { [ 353s] | ^~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 353s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 353s] | ^~~~~~~ [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 353s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 353s] | ^~~~~~~~ [ 353s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 353s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 353s] | ^~~~~~~~~~~~~~~~ [ 353s] In file included from ./../include/fst/replace.h:36: [ 353s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 353s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 353s] | ~~^~~~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 353s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 353s] | ~~^~~~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 353s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 353s] | ^~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/replace-util.h:128:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 353s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 353s] | ~~^~~~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 353s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 353s] 134 | GetDependencies(false); [ 353s] | ^~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 605 | return replace_util.CyclicDependencies(); [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 353s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 353s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 353s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 353s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 353s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 353s] 134 | GetDependencies(false); [ 353s] | ^~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 605 | return replace_util.CyclicDependencies(); [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 353s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 353s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 353s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 353s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 353s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 353s] 134 | GetDependencies(false); [ 353s] | ^~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 605 | return replace_util.CyclicDependencies(); [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 353s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] ./../include/fst/script/replace.h:69:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 353s] 69 | if (rfst.CyclicDependencies()) { [ 353s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 353s] replace.cc:39:1: required from here [ 353s] 164 | ({#Op, Arc::Type()}, Op) [ 353s] | ^ [ 353s] ./../include/fst/replace-util.h:343:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 353s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 353s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 353s] ./../include/fst/replace-util.h:351:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 353s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 353s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 354s] ./../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 > >*> > >]': [ 354s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 354s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 354s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 354s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 354s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 354s] 608 | std::forward<_Args>(__args)...); // might throw [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 354s] 969 | auto __pi = ::new (__mem) [ 354s] | ^~~~~~~~~~~~~ [ 354s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 354s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 354s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 354s] | ^ [ 354s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 354s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] 1008 | std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/replace.h:1011:47: 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]' [ 354s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 354s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 354s] | ^~~~ [ 354s] replace.cc:39:1: required from here [ 354s] 164 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../include/fst/replace.h:541: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] [ 354s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~ [ 354s] ./../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 > >*> > >]': [ 354s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 354s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 354s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 354s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 354s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 354s] 608 | std::forward<_Args>(__args)...); // might throw [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 354s] 969 | auto __pi = ::new (__mem) [ 354s] | ^~~~~~~~~~~~~ [ 354s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 354s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 354s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 354s] | ^ [ 354s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 354s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] 1008 | std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/replace.h:1011:47: 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]' [ 354s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 354s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 354s] | ^~~~ [ 354s] replace.cc:39:1: required from here [ 354s] 164 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../include/fst/replace.h:541: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] [ 354s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~ [ 354s] ./../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 > >*> > >]': [ 354s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 354s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 354s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 354s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 354s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 354s] 608 | std::forward<_Args>(__args)...); // might throw [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 354s] 969 | auto __pi = ::new (__mem) [ 354s] | ^~~~~~~~~~~~~ [ 354s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 354s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 354s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 354s] | ^ [ 354s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 354s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] 1008 | std::forward<_Args>(__args)...); [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/replace.h:1011:47: 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]' [ 354s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 354s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 354s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 354s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 354s] | ^~~~ [ 354s] replace.cc:39:1: required from here [ 354s] 164 | ({#Op, Arc::Type()}, Op) [ 354s] | ^ [ 354s] ./../include/fst/replace.h:541: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] [ 354s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 354s] | ~~^~~~~~~~~~~~~~~~~ [ 355s] ./../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 > >*> > >]': [ 355s] ./../include/fst/replace.h:568: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 > >*> > >]' [ 355s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 355s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] 569 | return_label_type_, call_output_label_, [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] 570 | &all_non_empty_and_sorted)); [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 355s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 355s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 355s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 355s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 355s] 608 | std::forward<_Args>(__args)...); // might throw [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 355s] 969 | auto __pi = ::new (__mem) [ 355s] | ^~~~~~~~~~~~~ [ 355s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 355s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 355s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 355s] | ^ [ 355s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 355s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] 1008 | std::forward<_Args>(__args)...); [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/replace.h:1011:47: 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]' [ 355s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 355s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 355s] | ^~~~ [ 355s] replace.cc:39:1: required from here [ 355s] 164 | ({#Op, Arc::Type()}, Op) [ 355s] | ^ [ 355s] ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 355s] | ~~^~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 355s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 355s] ./../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 > >*> > >]': [ 355s] ./../include/fst/replace.h:568: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 > >*> > >]' [ 355s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 355s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] 569 | return_label_type_, call_output_label_, [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] 570 | &all_non_empty_and_sorted)); [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 355s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 355s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 355s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 355s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 355s] 608 | std::forward<_Args>(__args)...); // might throw [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 355s] 969 | auto __pi = ::new (__mem) [ 355s] | ^~~~~~~~~~~~~ [ 355s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 355s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 355s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 355s] | ^ [ 355s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 355s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] 1008 | std::forward<_Args>(__args)...); [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/replace.h:1011:47: 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]' [ 355s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 355s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 355s] | ^~~~ [ 355s] replace.cc:39:1: required from here [ 355s] 164 | ({#Op, Arc::Type()}, Op) [ 355s] | ^ [ 355s] ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 355s] | ~~^~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 355s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 355s] ./../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 > >*> > >]': [ 355s] ./../include/fst/replace.h:568: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 > >*> > >]' [ 355s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 355s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] 569 | return_label_type_, call_output_label_, [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] 570 | &all_non_empty_and_sorted)); [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 355s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 355s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 355s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 355s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 355s] 608 | std::forward<_Args>(__args)...); // might throw [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 355s] 969 | auto __pi = ::new (__mem) [ 355s] | ^~~~~~~~~~~~~ [ 355s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 355s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] /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 > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 355s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 355s] | ^ [ 355s] /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 > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 355s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 355s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] 1008 | std::forward<_Args>(__args)...); [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/replace.h:1011:47: 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]' [ 355s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 355s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/script/replace.h:67:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 355s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 355s] | ^~~~ [ 355s] replace.cc:39:1: required from here [ 355s] 164 | ({#Op, Arc::Type()}, Op) [ 355s] | ^ [ 355s] ./../include/fst/replace.h:461:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 355s] | ~~^~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 355s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 355s] In file included from ./../include/fst/script/reweight.h:24, [ 355s] from reweight.cc:18: [ 355s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 355s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 355s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 355s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] reweight.cc:31:1: required from here [ 355s] 164 | ({#Op, Arc::Type()}, Op) [ 355s] | ^ [ 355s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 72 | if (s == potential.size()) break; [ 355s] | ~~^~~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 78 | if (arc.nextstate >= potential.size()) continue; [ 355s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 106 | const auto startweight = fst->Start() < potential.size() [ 355s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 355s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 355s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 355s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] reweight.cc:31:1: required from here [ 355s] 164 | ({#Op, Arc::Type()}, Op) [ 355s] | ^ [ 355s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 72 | if (s == potential.size()) break; [ 355s] | ~~^~~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 78 | if (arc.nextstate >= potential.size()) continue; [ 355s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 106 | const auto startweight = fst->Start() < potential.size() [ 355s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 355s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 355s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 355s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] reweight.cc:31:1: required from here [ 355s] 164 | ({#Op, Arc::Type()}, Op) [ 355s] | ^ [ 355s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 72 | if (s == potential.size()) break; [ 355s] | ~~^~~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 78 | if (arc.nextstate >= potential.size()) continue; [ 355s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 355s] 106 | const auto startweight = fst->Start() < potential.size() [ 355s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 356s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 356s] /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 &&\ [ 356s] mv -f $depbase.Tpo $depbase.Plo [ 357s] 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 [ 357s] ./../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]': [ 357s] ./../include/fst/replace.h:744:12: required from here [ 357s] 744 | uint64_t Properties(uint64_t mask) const override { [ 357s] | ^~~~~~~~~~ [ 357s] ./../include/fst/replace.h:746: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] [ 357s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 357s] | ~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../include/fst/replace.h:744:12: required from here [ 358s] 744 | uint64_t Properties(uint64_t mask) const override { [ 358s] | ^~~~~~~~~~ [ 358s] ./../include/fst/replace.h:746: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] [ 358s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../include/fst/replace.h:744:12: required from here [ 358s] 744 | uint64_t Properties(uint64_t mask) const override { [ 358s] | ^~~~~~~~~~ [ 358s] ./../include/fst/replace.h:746: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] [ 358s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 358s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 358s] 409 | BaseImpl::DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 358s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:336:8: required from here [ 358s] 336 | void DeleteStates(const std::vector &dstates) override { [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 358s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 358s] 409 | BaseImpl::DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 358s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:336:8: required from here [ 358s] 336 | void DeleteStates(const std::vector &dstates) override { [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 358s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 358s] 409 | BaseImpl::DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 358s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:336:8: required from here [ 358s] 336 | void DeleteStates(const std::vector &dstates) override { [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 358s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1314 | InitMatchers(); [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1032 | return new ReplaceFstMatcher(this, [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 1033 | match_type); [ 358s] | ~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1028:21: required from here [ 358s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1340: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] [ 358s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 358s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1314 | InitMatchers(); [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1032 | return new ReplaceFstMatcher(this, [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 1033 | match_type); [ 358s] | ~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1028:21: required from here [ 358s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1340: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] [ 358s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 358s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1314 | InitMatchers(); [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1032 | return new ReplaceFstMatcher(this, [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 1033 | match_type); [ 358s] | ~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1028:21: required from here [ 358s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 358s] | ^~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1340: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] [ 358s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~ [ 358s] ./../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 > >]': [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 358s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 358s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 358s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 358s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] 608 | std::forward<_Args>(__args)...); // might throw [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 358s] 969 | auto __pi = ::new (__mem) [ 358s] | ^~~~~~~~~~~~~ [ 358s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 358s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 358s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 358s] | ^ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 358s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 1008 | std::forward<_Args>(__args)...); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 358s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1015 | : ImplToFst(fst, safe) {} [ 358s] | ^ [ 358s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1019 | return new ReplaceFst(*this, safe); [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1018:15: required from here [ 358s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 358s] | ^~~~ [ 358s] ./../include/fst/replace.h:594: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] [ 358s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 > >]': [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 358s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 358s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 358s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 358s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] 608 | std::forward<_Args>(__args)...); // might throw [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 358s] 969 | auto __pi = ::new (__mem) [ 358s] | ^~~~~~~~~~~~~ [ 358s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 358s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 358s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 358s] | ^ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 358s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 1008 | std::forward<_Args>(__args)...); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 358s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1015 | : ImplToFst(fst, safe) {} [ 358s] | ^ [ 358s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1019 | return new ReplaceFst(*this, safe); [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1018:15: required from here [ 358s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 358s] | ^~~~ [ 358s] ./../include/fst/replace.h:594: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] [ 358s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../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 > >]': [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 358s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 358s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 358s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 358s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 358s] 608 | std::forward<_Args>(__args)...); // might throw [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 358s] 969 | auto __pi = ::new (__mem) [ 358s] | ^~~~~~~~~~~~~ [ 358s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 358s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 358s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 358s] | ^ [ 358s] /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 >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 358s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] 1008 | std::forward<_Args>(__args)...); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 358s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1015 | : ImplToFst(fst, safe) {} [ 358s] | ^ [ 358s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 358s] 1019 | return new ReplaceFst(*this, safe); [ 358s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/replace.h:1018:15: required from here [ 358s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 358s] | ^~~~ [ 358s] ./../include/fst/replace.h:594: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] [ 358s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 358s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 359s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 359s] from ./../include/fst/disambiguate.h:26: [ 359s] /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 >]': [ 359s] /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 [ 359s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 359s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 359s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 359s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT shortest-distance.lo -MD -MP -MF $depbase.Tpo -c -o shortest-distance.lo shortest-distance.cc &&\ [ 359s] mv -f $depbase.Tpo $depbase.Plo [ 360s] 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 [ 360s] In file included from ./../include/fst/script/rmepsilon.h:25, [ 360s] from rmepsilon.cc:18: [ 360s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 360s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 360s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 360s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] 679 | &unweighted); [ 360s] | ~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 360s] | ^~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 360s] In file included from ./../include/fst/script/rmepsilon.h:26: [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 360s] from ./../include/fst/minimize.h:23: [ 360s] /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 > > > >]': [ 360s] /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 [ 360s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 360s] | ^~~~~~~~~~~~~ [ 360s] /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 [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60: [ 360s] /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 > > > >]': [ 360s] /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 [ 360s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 360s] | ^~~~~~~~~~~~~ [ 360s] /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 [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] /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> > > >]': [ 360s] /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 [ 360s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 360s] | ^~~~~~~~~~~~~ [ 360s] /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 [ 360s] /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> > > >]': [ 360s] /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 [ 360s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 360s] | ^~~~~~~~~~~~~ [ 360s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 360s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 360s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] 679 | &unweighted); [ 360s] | ~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 360s] | ^~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] /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 [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] /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 > > >]': [ 360s] /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 [ 360s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 360s] | ^~~~~~~~~~~~~ [ 360s] /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 [ 360s] /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 > > >]': [ 360s] /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 [ 360s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 360s] | ^~~~~~~~~~~~~ [ 360s] /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 [ 360s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 360s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 360s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] 679 | &unweighted); [ 360s] | ~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 360s] | ^~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] /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> > >]': [ 360s] /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 [ 360s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 360s] | ^~~~~~~~~~~~~ [ 360s] /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 [ 360s] /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> > >]': [ 360s] /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 [ 360s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 360s] | ^~~~~~~~~~~~~ [ 360s] /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 [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 360s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 360s] 62 | RmEpsilon(fst, distance, ropts); [ 360s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 360s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 360s] 123 | internal::RmEpsilon(fst, opts); [ 360s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 360s] rmepsilon.cc:34:1: required from here [ 360s] 164 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~ [ 360s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 360s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 360s] | ~~^~~~~~~~~~~~~~ [ 360s] /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 > > > > >]': [ 360s] /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 [ 360s] 1235 | __rotate(_RandomAccessIterator __first, [ 360s] | ^~~~~~~~ [ 360s] /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 [ 360s] /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 [ 360s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 360s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 360s] | ~~^~~~~~~~~~~~~~~~~~ [ 361s] /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 > > > >]': [ 361s] /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 [ 361s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 361s] | ^~~~~~~~~~~~ [ 361s] /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 > > > >]': [ 361s] /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 [ 361s] /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 [ 361s] /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 [ 361s] /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 [ 361s] /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 > > > >]': [ 361s] /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 [ 361s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 361s] | ^~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] /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 > > > >]': [ 361s] /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 [ 361s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 361s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] 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 > > > >]', [ 361s] 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: [ 361s] /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 [ 361s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] 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 > > > >]', [ 361s] 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: [ 361s] /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 [ 361s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2643 | __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2644 | __first + __two_step, [ 361s] | ~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2645 | __result, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] /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 [ 361s] 2650 | std::__move_merge(__first, __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2651 | __first + __step_size, __last, __result, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] 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 > > > >]', [ 361s] 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: [ 361s] /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 [ 361s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2643 | __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2644 | __first + __two_step, [ 361s] | ~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2645 | __result, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] 2650 | std::__move_merge(__first, __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2651 | __first + __step_size, __last, __result, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] In file included from ./../include/fst/queue.h:33: [ 361s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 361s] ./../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]' [ 361s] 303 | Connect(fst); [ 361s] | ~~~~~~~^~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 361s] 62 | RmEpsilon(fst, distance, ropts); [ 361s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 361s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 361s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 361s] 123 | internal::RmEpsilon(fst, opts); [ 361s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 361s] rmepsilon.cc:34:1: required from here [ 361s] 164 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 361s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 361s] | ~~^~~~~~~~~~~~~~~ [ 361s] In file included from ./../include/fst/queue.h:35: [ 361s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 361s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 361s] 114 | visitor->FinishVisit(); [ 361s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 361s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 361s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 361s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 361s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 361s] | ^~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 361s] 123 | internal::RmEpsilon(fst, opts); [ 361s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 361s] rmepsilon.cc:34:1: required from here [ 361s] 164 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../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] [ 361s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 361s] | ~~^~~~~~~~~~~~~~~~ [ 361s] ./../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] [ 361s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 361s] | ~~^~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 361s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' [ 361s] 303 | Connect(fst); [ 361s] | ~~~~~~~^~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 361s] 62 | RmEpsilon(fst, distance, ropts); [ 361s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 361s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 361s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 361s] 123 | internal::RmEpsilon(fst, opts); [ 361s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 361s] rmepsilon.cc:34:1: required from here [ 361s] 164 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 361s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 361s] | ~~^~~~~~~~~~~~~~~ [ 361s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 361s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 361s] 114 | visitor->FinishVisit(); [ 361s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 361s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 361s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 361s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 361s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 361s] | ^~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 361s] 123 | internal::RmEpsilon(fst, opts); [ 361s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 361s] rmepsilon.cc:34:1: required from here [ 361s] 164 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../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] [ 361s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 361s] | ~~^~~~~~~~~~~~~~~~ [ 361s] ./../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] [ 361s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 361s] | ~~^~~~~~~~~~~~~~~~ [ 361s] /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 > > >]': [ 361s] /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 [ 361s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 361s] | ^~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 361s] ./../include/fst/rmepsilon.h:303:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' [ 361s] 303 | Connect(fst); [ 361s] | ~~~~~~~^~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 361s] 62 | RmEpsilon(fst, distance, ropts); [ 361s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 361s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 361s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 361s] 123 | internal::RmEpsilon(fst, opts); [ 361s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 361s] rmepsilon.cc:34:1: required from here [ 361s] 164 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 361s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 361s] | ~~^~~~~~~~~~~~~~~ [ 361s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 361s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 361s] 114 | visitor->FinishVisit(); [ 361s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 361s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 361s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 361s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 361s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 361s] | ^~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 361s] 123 | internal::RmEpsilon(fst, opts); [ 361s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 361s] rmepsilon.cc:34:1: required from here [ 361s] 164 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../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] [ 361s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 361s] | ~~^~~~~~~~~~~~~~~~ [ 361s] ./../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] [ 361s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 361s] | ~~^~~~~~~~~~~~~~~~ [ 361s] In file included from ./../include/fst/rmepsilon.h:36: [ 361s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 361s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 361s] 208 | Prune(fst, opts); [ 361s] | ~~~~~^~~~~~~~~~~ [ 361s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 361s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 361s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 361s] 62 | RmEpsilon(fst, distance, ropts); [ 361s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 361s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 361s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 361s] 123 | internal::RmEpsilon(fst, opts); [ 361s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 361s] rmepsilon.cc:34:1: required from here [ 361s] 164 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../include/fst/prune.h:126: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] [ 361s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 361s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 361s] /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 > > >]': [ 361s] /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 [ 361s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 361s] | ^~~~~~~~~~~~ [ 361s] ./../include/fst/prune.h:163:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 361s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 361s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/prune.h:178: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] [ 361s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 361s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 361s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 361s] | ~~^~~~~~~~~~~~~~~~ [ 361s] /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 > > >]': [ 361s] /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 [ 361s] /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 [ 361s] /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 [ 361s] /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 [ 361s] /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 > > >]': [ 361s] /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 [ 361s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 361s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] 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 > > >]', [ 361s] 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: [ 361s] /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 [ 361s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] 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 > > >]', [ 361s] 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: [ 361s] /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 [ 361s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2643 | __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2644 | __first + __two_step, [ 361s] | ~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2645 | __result, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] /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 [ 361s] 2650 | std::__move_merge(__first, __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2651 | __first + __step_size, __last, __result, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] 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 > > >]', [ 361s] 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: [ 361s] /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 [ 361s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2643 | __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2644 | __first + __two_step, [ 361s] | ~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2645 | __result, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 361s] 2650 | std::__move_merge(__first, __first + __step_size, [ 361s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 2651 | __first + __step_size, __last, __result, __comp); [ 361s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] /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 [ 362s] In file included from ./../include/fst/connect.h:29: [ 362s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 362s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 362s] 128 | class ImplToExpandedFst : public ImplToFst { [ 362s] | ^~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 362s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 362s] | ^~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 362s] 520 | class VectorFst : public ImplToMutableFst> { [ 362s] | ^~~~~~~~~ [ 362s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 313 | VectorFst rfst; [ 362s] | ^~~~ [ 362s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 362s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 362s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 362s] 208 | Prune(fst, opts); [ 362s] | ~~~~~^~~~~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 362s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 362s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 362s] | ^~~~~~~~ [ 362s] In file included from ./../include/fst/arcfilter.h:24, [ 362s] from ./../include/fst/queue.h:32: [ 362s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 362s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 362s] | ^~~~~~~~ [ 362s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 362s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 362s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 362s] | ^~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 362s] 520 | class VectorFst : public ImplToMutableFst> { [ 362s] | ^~~~~~~~~ [ 362s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 313 | VectorFst rfst; [ 362s] | ^~~~ [ 362s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 362s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 362s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 362s] 208 | Prune(fst, opts); [ 362s] | ~~~~~^~~~~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 362s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 362s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 362s] | ^~~~~~~~ [ 362s] In file included from ./../include/fst/mutable-fst.h:37: [ 362s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 362s] 128 | class ImplToExpandedFst : public ImplToFst { [ 362s] | ^~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 362s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 362s] 520 | class VectorFst : public ImplToMutableFst> { [ 362s] | ^~~~~~~~~ [ 362s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 313 | VectorFst rfst; [ 362s] | ^~~~ [ 362s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 362s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 362s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 362s] 208 | Prune(fst, opts); [ 362s] | ~~~~~^~~~~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 362s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 362s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 362s] | ^~~~~~~~ [ 362s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 362s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 362s] | ^~~~~~~~~~~~~~~~ [ 362s] In file included from ./../include/fst/queue.h:34: [ 362s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 362s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 362s] 146 | enqueued[s] = heap.Insert(s); [ 362s] | ~~~~~~~~~~~^~~ [ 362s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 362s] 208 | Prune(fst, opts); [ 362s] | ~~~~~^~~~~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 362s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../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] [ 362s] 57 | if (size_ < values_.size()) { [ 362s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 362s] ./../include/fst/shortest-distance.h:224:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 362s] 224 | state_queue_->Update(nextstate); [ 362s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::StateId = int]' [ 362s] 151 | sd_state_.ShortestDistance(source); [ 362s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 270 | rmeps_state.Expand(state); [ 362s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 362s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 362s] | ~~^~~~~~~~~~~~~~ [ 362s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 362s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 362s] 184 | state_queue_->Enqueue(source); [ 362s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::StateId = int]' [ 362s] 151 | sd_state_.ShortestDistance(source); [ 362s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 270 | rmeps_state.Expand(state); [ 362s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 362s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 362s] | ~~~~~~~~~~~~~~~~~^~~~ [ 362s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 362s] /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 &&\ [ 362s] mv -f $depbase.Tpo $depbase.Plo [ 362s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 362s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 362s] 218 | key_[s] = heap_.Insert(s); [ 362s] | ~~~~~~~~~~~~^~~ [ 362s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 362s] 184 | state_queue_->Enqueue(source); [ 362s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:151:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::StateId = int]' [ 362s] 151 | sd_state_.ShortestDistance(source); [ 362s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:270:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 270 | rmeps_state.Expand(state); [ 362s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../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] [ 362s] 57 | if (size_ < values_.size()) { [ 362s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 362s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 362s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 679 | &unweighted); [ 362s] | ~~~~~~~~~~~~ [ 362s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 362s] | ^~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 362s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 362s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 362s] 208 | Prune(fst, opts); [ 362s] | ~~~~~^~~~~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 362s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 362s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 362s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 362s] /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 > > > >]': [ 362s] /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 [ 362s] 1235 | __rotate(_RandomAccessIterator __first, [ 362s] | ^~~~~~~~ [ 362s] /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 [ 362s] /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 [ 362s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 362s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 362s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 679 | &unweighted); [ 362s] | ~~~~~~~~~~~~ [ 362s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 362s] | ^~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 362s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 362s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 362s] 208 | Prune(fst, opts); [ 362s] | ~~~~~^~~~~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 362s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 362s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 362s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 362s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 362s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 362s] | ^~~~~~~~~ [ 362s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 362s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 362s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 362s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 362s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 362s] 208 | Prune(fst, opts); [ 362s] | ~~~~~^~~~~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 362s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 362s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 362s] | ~~^~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 362s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 362s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 362s] | ^~~~~~~~~ [ 362s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 362s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 362s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 362s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 362s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 362s] 208 | Prune(fst, opts); [ 362s] | ~~~~~^~~~~~~~~~~ [ 362s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 362s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 362s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 362s] 62 | RmEpsilon(fst, distance, ropts); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 362s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 362s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 362s] 123 | internal::RmEpsilon(fst, opts); [ 362s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 362s] rmepsilon.cc:34:1: required from here [ 362s] 164 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 362s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 362s] | ~~^~~~~~~~~~~~~~~~~~~ [ 362s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 362s] from ./../include/fst/randgen.h:23: [ 362s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 362s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:577:30: [ 362s] /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 [ 362s] 1973 | return std::__lower_bound(__first, __last, __val, [ 362s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 362s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] /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 > > > >]': [ 362s] /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 [ 362s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 362s] | ^~~~~~~~~~~~~~~~ [ 362s] /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 [ 362s] /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 [ 362s] /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 > > > >]': [ 362s] /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 [ 362s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 362s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 362s] /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 [ 362s] /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 [ 362s] /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 [ 362s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 362s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] /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 [ 362s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 362s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] /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 [ 362s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 362s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 2709 | __middle - __first, __last - __middle, [ 362s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 2710 | __buffer, __comp); [ 362s] | ~~~~~~~~~~~~~~~~~ [ 362s] 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 [ 362s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 362s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:577:30: [ 362s] /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 [ 362s] 1973 | return std::__lower_bound(__first, __last, __val, [ 362s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 362s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 362s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:577:30: [ 362s] /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 [ 362s] 1973 | return std::__lower_bound(__first, __last, __val, [ 362s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 362s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 363s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 363s] 114 | visitor->FinishVisit(); [ 363s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 363s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 363s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 363s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 363s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 363s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 363s] 655 | queue_ = std::make_unique>(fst, filter); [ 363s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 363s] ./../include/fst/prune.h:208:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 363s] 208 | Prune(fst, opts); [ 363s] | ~~~~~^~~~~~~~~~~ [ 363s] ./../include/fst/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 363s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 363s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/script/rmepsilon.h:62:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 363s] 62 | RmEpsilon(fst, distance, ropts); [ 363s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 363s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 363s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 363s] 123 | internal::RmEpsilon(fst, opts); [ 363s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 363s] rmepsilon.cc:34:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../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] [ 363s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 363s] | ~~^~~~~~~~~~~~~~~~ [ 363s] ./../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] [ 363s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 363s] | ~~^~~~~~~~~~~~~~~~ [ 363s] In file included from ./../include/fst/connect.h:29, [ 363s] from ./../include/fst/queue.h:33, [ 363s] from ./../include/fst/script/shortest-distance.h:25, [ 363s] from shortest-distance.cc:18: [ 363s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 363s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 363s] 128 | class ImplToExpandedFst : public ImplToFst { [ 363s] | ^~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 363s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 363s] | ^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 363s] 520 | class VectorFst : public ImplToMutableFst> { [ 363s] | ^~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 363s] 313 | VectorFst rfst; [ 363s] | ^~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 363s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 363s] | ^~~~~~~~ [ 363s] In file included from ./../include/fst/arcfilter.h:24, [ 363s] from ./../include/fst/queue.h:32: [ 363s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 363s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 363s] | ^~~~~~~~ [ 363s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 363s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 363s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 363s] | ^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 363s] 520 | class VectorFst : public ImplToMutableFst> { [ 363s] | ^~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 363s] 313 | VectorFst rfst; [ 363s] | ^~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 363s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 363s] | ^~~~~~~~ [ 363s] In file included from ./../include/fst/mutable-fst.h:37: [ 363s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 363s] 128 | class ImplToExpandedFst : public ImplToFst { [ 363s] | ^~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 363s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 363s] 520 | class VectorFst : public ImplToMutableFst> { [ 363s] | ^~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 363s] 313 | VectorFst rfst; [ 363s] | ^~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 363s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 363s] | ^~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 363s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 363s] | ^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 363s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 363s] 128 | class ImplToExpandedFst : public ImplToFst { [ 363s] | ^~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 363s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 363s] | ^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 363s] 520 | class VectorFst : public ImplToMutableFst> { [ 363s] | ^~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 363s] 313 | VectorFst rfst; [ 363s] | ^~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 363s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 363s] | ^~~~~~~~ [ 363s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 363s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 363s] | ^~~~~~~~ [ 363s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 363s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 363s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 363s] | ^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 363s] 520 | class VectorFst : public ImplToMutableFst> { [ 363s] | ^~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 363s] 313 | VectorFst rfst; [ 363s] | ^~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 363s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 363s] | ^~~~~~~~ [ 363s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 363s] 128 | class ImplToExpandedFst : public ImplToFst { [ 363s] | ^~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 363s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 363s] 520 | class VectorFst : public ImplToMutableFst> { [ 363s] | ^~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 363s] 313 | VectorFst rfst; [ 363s] | ^~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 363s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 363s] | ^~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 363s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 363s] | ^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 363s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 363s] 128 | class ImplToExpandedFst : public ImplToFst { [ 363s] | ^~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 363s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 363s] | ^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 363s] 520 | class VectorFst : public ImplToMutableFst> { [ 363s] | ^~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 363s] 313 | VectorFst rfst; [ 363s] | ^~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 363s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 363s] | ^~~~~~~~ [ 363s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 363s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 363s] | ^~~~~~~~ [ 363s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 363s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 363s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 363s] | ^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 363s] 520 | class VectorFst : public ImplToMutableFst> { [ 363s] | ^~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 363s] 313 | VectorFst rfst; [ 363s] | ^~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 363s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 363s] | ^~~~~~~~ [ 363s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 363s] 128 | class ImplToExpandedFst : public ImplToFst { [ 363s] | ^~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 363s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 363s] 520 | class VectorFst : public ImplToMutableFst> { [ 363s] | ^~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:313:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 363s] 313 | VectorFst rfst; [ 363s] | ^~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 363s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 363s] | ^~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 363s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 363s] | ^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 363s] ./../include/fst/queue.h:548:11: required from here [ 363s] 548 | StateId Head() const final { [ 363s] | ^~~~ [ 363s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 552 | ((front_ >= trivial_queue_.size()) || [ 363s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] In file included from ./../include/fst/script/shortest-distance.h:26: [ 363s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 363s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 363s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:49:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 363s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 363s] ./../include/fst/queue.h:563:8: required from here [ 363s] 563 | void Enqueue(StateId s) final { [ 363s] | ^~~~~~~ [ 363s] ./../include/fst/queue.h:574: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] [ 363s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 363s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 363s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 363s] ./../include/fst/queue.h:581:8: required from here [ 363s] 581 | void Dequeue() final { [ 363s] | ^~~~~~~ [ 363s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 584 | } else if (front_ < trivial_queue_.size()) { [ 363s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 363s] ./../include/fst/queue.h:593:8: required from here [ 363s] 593 | bool Empty() const final { [ 363s] | ^~~~~ [ 363s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 602 | return (front_ >= trivial_queue_.size()) || [ 363s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 363s] ./../include/fst/queue.h:607:8: required from here [ 363s] 607 | void Clear() final { [ 363s] | ^~~~~ [ 363s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 611 | } else if (i < trivial_queue_.size()) { [ 363s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 363s] ./../include/fst/queue.h:232:8: required from here [ 363s] 232 | void Update(StateId s) override { [ 363s] | ^~~~~~ [ 363s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 363s] | ~~^~~~~~~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 363s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 363s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:49:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 363s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 363s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 363s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:49:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/shortest-distance.h:349:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 363s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 363s] In file included from ./../include/fst/cache.h:33, [ 363s] from ./../include/fst/rmepsilon.h:32: [ 363s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 363s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 363s] 409 | BaseImpl::DeleteStates(dstates); [ 363s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 363s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 363s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 363s] ./../include/fst/mutable-fst.h:336:8: required from here [ 363s] 336 | void DeleteStates(const std::vector &dstates) override { [ 363s] | ^~~~~~~~~~~~ [ 363s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 363s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 363s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 363s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 363s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 363s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 679 | &unweighted); [ 363s] | ~~~~~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 363s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 363s] | ^~~~~~~~~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 363s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 363s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 363s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 363s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 679 | &unweighted); [ 363s] | ~~~~~~~~~~~~ [ 363s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 363s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 363s] | ^~~~~~~~~~~ [ 363s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 363s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 218 | std::get<3>(*args)); [ 363s] | ~~~~~~~~~~~~~~~~~~~ [ 363s] shortest-distance.cc:48:1: required from here [ 363s] 164 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 363s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 363s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 364s] ./../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]': [ 364s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 364s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 364s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] 679 | &unweighted); [ 364s] | ~~~~~~~~~~~~ [ 364s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 364s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 364s] | ^~~~~~~~~~~ [ 364s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 364s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 364s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] 218 | std::get<3>(*args)); [ 364s] | ~~~~~~~~~~~~~~~~~~~ [ 364s] shortest-distance.cc:48:1: required from here [ 364s] 164 | ({#Op, Arc::Type()}, Op) [ 364s] | ^ [ 364s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 364s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 364s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 364s] ./../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]': [ 364s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 364s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 364s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] 679 | &unweighted); [ 364s] | ~~~~~~~~~~~~ [ 364s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 364s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 364s] | ^~~~~~~~~~~ [ 364s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 364s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 364s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] 218 | std::get<3>(*args)); [ 364s] | ~~~~~~~~~~~~~~~~~~~ [ 364s] shortest-distance.cc:48:1: required from here [ 364s] 164 | ({#Op, Arc::Type()}, Op) [ 364s] | ^ [ 364s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 364s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 364s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 364s] ./../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]': [ 364s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 364s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 364s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] 679 | &unweighted); [ 364s] | ~~~~~~~~~~~~ [ 364s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 364s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 364s] | ^~~~~~~~~~~ [ 364s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 364s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 364s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] 218 | std::get<3>(*args)); [ 364s] | ~~~~~~~~~~~~~~~~~~~ [ 364s] shortest-distance.cc:48:1: required from here [ 364s] 164 | ({#Op, Arc::Type()}, Op) [ 364s] | ^ [ 364s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 364s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 364s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 364s] ./../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]': [ 364s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 364s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 364s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] 679 | &unweighted); [ 364s] | ~~~~~~~~~~~~ [ 364s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 364s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 364s] | ^~~~~~~~~~~ [ 364s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 364s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 364s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] 218 | std::get<3>(*args)); [ 364s] | ~~~~~~~~~~~~~~~~~~~ [ 364s] shortest-distance.cc:48:1: required from here [ 364s] 164 | ({#Op, Arc::Type()}, Op) [ 364s] | ^ [ 364s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 364s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 364s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 365s] ./../include/fst/shortest-distance.h:224:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 365s] 224 | state_queue_->Update(nextstate); [ 365s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 365s] ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 365s] 264 | sd_state.ShortestDistance(opts.source); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 112 | ShortestDistance(fst, distance, sopts); [ 365s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 121 | ShortestDistance>(fst, distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 365s] 180 | internal::ShortestDistance>( [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 365s] 182 | fst, &typed_distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] shortest-distance.cc:47:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 365s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 365s] | ~~^~~~~~~~~~~~~~ [ 365s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 365s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 365s] 184 | state_queue_->Enqueue(source); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 365s] ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 365s] 264 | sd_state.ShortestDistance(opts.source); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 112 | ShortestDistance(fst, distance, sopts); [ 365s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 121 | ShortestDistance>(fst, distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:190:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 365s] 190 | internal::ShortestDistance>( [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 365s] 191 | fst, &typed_distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] shortest-distance.cc:47:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 365s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 365s] | ~~~~~~~~~~~~~~~~~^~~~ [ 365s] In file included from ./../include/fst/vector-fst.h:34, [ 365s] from ./../include/fst/cache.h:33, [ 365s] from ./../include/fst/shortest-path.h:31, [ 365s] from ./../include/fst/script/shortest-path.h:25, [ 365s] from shortest-path.cc:18: [ 365s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 365s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 365s] 128 | class ImplToExpandedFst : public ImplToFst { [ 365s] | ^~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 365s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 365s] | ^~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 365s] 520 | class VectorFst : public ImplToMutableFst> { [ 365s] | ^~~~~~~~~ [ 365s] ./../include/fst/shortest-path.h:468:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 365s] 468 | VectorFst rfst; [ 365s] | ^~~~ [ 365s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 365s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 365s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] shortest-path.cc:35:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 365s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 365s] | ^~~~~~~~ [ 365s] In file included from ./../include/fst/expanded-fst.h:33, [ 365s] from ./../include/fst/mutable-fst.h:37: [ 365s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 365s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 365s] | ^~~~~~~~ [ 365s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 365s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 365s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 365s] | ^~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 365s] 520 | class VectorFst : public ImplToMutableFst> { [ 365s] | ^~~~~~~~~ [ 365s] ./../include/fst/shortest-path.h:468:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 365s] 468 | VectorFst rfst; [ 365s] | ^~~~ [ 365s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 365s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 365s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] shortest-path.cc:35:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 365s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 365s] | ^~~~~~~~ [ 365s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 365s] 128 | class ImplToExpandedFst : public ImplToFst { [ 365s] | ^~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 365s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 365s] 520 | class VectorFst : public ImplToMutableFst> { [ 365s] | ^~~~~~~~~ [ 365s] ./../include/fst/shortest-path.h:468:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 365s] 468 | VectorFst rfst; [ 365s] | ^~~~ [ 365s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 365s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 365s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] shortest-path.cc:35:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 365s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 365s] | ^~~~~~~~ [ 365s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 365s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 365s] | ^~~~~~~~~~~~~~~~ [ 365s] ./../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]': [ 365s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 365s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 365s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] shortest-path.cc:35:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 365s] 475 | if (state < distance->size()) { [ 365s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 365s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] 679 | &unweighted); [ 365s] | ~~~~~~~~~~~~ [ 365s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 365s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 365s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 109 | QueueConstructor::Construct(fst, distance)); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 125 | ShortestDistance>(fst, distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 365s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 365s] 165 | opts); [ 365s] | ~~~~~ [ 365s] shortest-distance.cc:47:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 365s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 365s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 365s] ./../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]': [ 365s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:90:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 365s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 365s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] shortest-path.cc:35:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 365s] 475 | if (state < distance->size()) { [ 365s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 365s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] 679 | &unweighted); [ 365s] | ~~~~~~~~~~~~ [ 365s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 365s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 365s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 109 | QueueConstructor::Construct(fst, distance)); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 129 | ShortestDistance>(fst, distance, [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 365s] 130 | opts); [ 365s] | ~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 365s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 365s] 165 | opts); [ 365s] | ~~~~~ [ 365s] shortest-distance.cc:47:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 365s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 365s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 365s] ./../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]': [ 365s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:94:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 365s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 365s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] shortest-path.cc:35:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 365s] 475 | if (state < distance->size()) { [ 365s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': [ 365s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 365s] 99 | ShortestPath>( [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 365s] 100 | ifst, ofst, &distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 365s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] shortest-path.cc:35:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 365s] 475 | if (state < distance->size()) { [ 365s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] ./../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]': [ 365s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 365s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 365s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] shortest-path.cc:35:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 365s] 475 | if (state < distance->size()) { [ 365s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] ./../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]': [ 365s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 365s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 365s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] shortest-path.cc:35:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/shortest-path.h:475:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 365s] 475 | if (state < distance->size()) { [ 365s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 365s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] 679 | &unweighted); [ 365s] | ~~~~~~~~~~~~ [ 365s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 365s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 365s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 109 | QueueConstructor::Construct(fst, distance)); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 134 | ShortestDistance>(fst, distance, [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 365s] 135 | opts); [ 365s] | ~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 365s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 365s] 165 | opts); [ 365s] | ~~~~~ [ 365s] shortest-distance.cc:47:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 365s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 365s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 365s] In file included from ./../include/fst/queue.h:34: [ 365s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 365s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 365s] 218 | key_[s] = heap_.Insert(s); [ 365s] | ~~~~~~~~~~~~^~~ [ 365s] ./../include/fst/shortest-distance.h:184:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 365s] 184 | state_queue_->Enqueue(source); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 365s] ./../include/fst/shortest-distance.h:264:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 365s] 264 | sd_state.ShortestDistance(opts.source); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:112:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 112 | ShortestDistance(fst, distance, sopts); [ 365s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:121:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 121 | ShortestDistance>(fst, distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 365s] 180 | internal::ShortestDistance>( [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 365s] 182 | fst, &typed_distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] shortest-distance.cc:47:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../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] [ 365s] 57 | if (size_ < values_.size()) { [ 365s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 365s] ./../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]': [ 365s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 365s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] 450 | &parent)) { [ 365s] | ~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 365s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 365s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 365s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 365s] shortest-path.cc:35:1: required from here [ 365s] 164 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 365s] 182 | while (distance->size() < source) { [ 365s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:214: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] [ 366s] 214 | while (distance->size() <= arc.nextstate) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 483 | opts.weight_threshold, opts.state_threshold); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/shortest-path.h:339: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] [ 366s] 339 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 366s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:348:23: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 366s] 348 | while (pairs.size() <= final_state) { [ 366s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:367:24: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 367 | : (p.first < distance.size()) ? distance[p.first] : Weight::Zero(); [ 366s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:373:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 366s] 373 | while (r.size() <= p.first + 1) r.push_back(0); [ 366s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 366s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 679 | &unweighted); [ 366s] | ~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 109 | QueueConstructor::Construct(fst, distance)); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 125 | ShortestDistance>(fst, distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 366s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 366s] 165 | opts); [ 366s] | ~~~~~ [ 366s] shortest-distance.cc:47:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 366s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 366s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 679 | &unweighted); [ 366s] | ~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 109 | QueueConstructor::Construct(fst, distance)); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 129 | ShortestDistance>(fst, distance, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] 130 | opts); [ 366s] | ~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 366s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 366s] 165 | opts); [ 366s] | ~~~~~ [ 366s] shortest-distance.cc:47:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 366s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 366s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 679 | &unweighted); [ 366s] | ~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 109 | QueueConstructor::Construct(fst, distance)); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 134 | ShortestDistance>(fst, distance, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] 135 | opts); [ 366s] | ~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 366s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 366s] 165 | opts); [ 366s] | ~~~~~ [ 366s] shortest-distance.cc:47:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 366s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 450 | &parent)) { [ 366s] | ~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:90:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 366s] 182 | while (distance->size() < source) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:214: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] [ 366s] 214 | while (distance->size() <= arc.nextstate) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 450 | &parent)) { [ 366s] | ~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:94:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 366s] 182 | while (distance->size() < source) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:214: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] [ 366s] 214 | while (distance->size() <= arc.nextstate) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': [ 366s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 450 | &parent)) { [ 366s] | ~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 99 | ShortestPath>( [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 366s] 100 | ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 366s] 182 | while (distance->size() < source) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:214: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] [ 366s] 214 | while (distance->size() <= arc.nextstate) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 450 | &parent)) { [ 366s] | ~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 366s] 182 | while (distance->size() < source) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:214: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] [ 366s] 214 | while (distance->size() <= arc.nextstate) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 450 | &parent)) { [ 366s] | ~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 366s] 182 | while (distance->size() < source) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:214: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] [ 366s] 214 | while (distance->size() <= arc.nextstate) { [ 366s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 366s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 679 | &unweighted); [ 366s] | ~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 109 | QueueConstructor::Construct(fst, distance)); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:125:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 125 | ShortestDistance>(fst, distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 366s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 366s] 165 | opts); [ 366s] | ~~~~~ [ 366s] shortest-distance.cc:47:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 366s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 366s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 679 | &unweighted); [ 366s] | ~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 109 | QueueConstructor::Construct(fst, distance)); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:129:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 129 | ShortestDistance>(fst, distance, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] 130 | opts); [ 366s] | ~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 366s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 366s] 165 | opts); [ 366s] | ~~~~~ [ 366s] shortest-distance.cc:47:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 366s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 366s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 679 | &unweighted); [ 366s] | ~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:109:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 109 | QueueConstructor::Construct(fst, distance)); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:134:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 134 | ShortestDistance>(fst, distance, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] 135 | opts); [ 366s] | ~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 366s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 366s] 165 | opts); [ 366s] | ~~~~~ [ 366s] shortest-distance.cc:47:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 366s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 366s] In file included from ./../include/fst/queue.h:35: [ 366s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 366s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 366s] 114 | visitor->FinishVisit(); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 366s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 366s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 655 | queue_ = std::make_unique>(fst, filter); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 366s] | ^~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 366s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 366s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 218 | std::get<3>(*args)); [ 366s] | ~~~~~~~~~~~~~~~~~~~ [ 366s] shortest-distance.cc:48:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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] [ 366s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 366s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 366s] 114 | visitor->FinishVisit(); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 366s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 366s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 655 | queue_ = std::make_unique>(fst, filter); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 366s] | ^~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 366s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 366s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 218 | std::get<3>(*args)); [ 366s] | ~~~~~~~~~~~~~~~~~~~ [ 366s] shortest-distance.cc:48:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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] [ 366s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] In file included from ./../include/fst/test-properties.h:27, [ 366s] from ./../include/fst/vector-fst.h:35: [ 366s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 366s] ./../include/fst/shortest-path.h:401:10: required from 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]' [ 366s] 401 | Connect(ofst); [ 366s] | ~~~~~~~^~~~~~ [ 366s] ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 483 | opts.weight_threshold, opts.state_threshold); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~ [ 366s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 366s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 366s] 114 | visitor->FinishVisit(); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 366s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 366s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 655 | queue_ = std::make_unique>(fst, filter); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 366s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 366s] | ^~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 366s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 366s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 218 | std::get<3>(*args)); [ 366s] | ~~~~~~~~~~~~~~~~~~~ [ 366s] shortest-distance.cc:48:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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] [ 366s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] In file included from ./../include/fst/shortest-distance.h:31, [ 366s] from ./../include/fst/prune.h:31, [ 366s] from ./../include/fst/determinize.h:41, [ 366s] from ./../include/fst/shortest-path.h:32: [ 366s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 366s] ./../include/fst/shortest-path.h:229:30: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 366s] 229 | state_queue->Update(arc.nextstate); [ 366s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 450 | &parent)) { [ 366s] | ~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 99 | ShortestPath>( [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 366s] 100 | ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 366s] | ~~^~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 366s] ./../include/fst/shortest-path.h:189:23: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 366s] 189 | state_queue->Enqueue(source); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 450 | &parent)) { [ 366s] | ~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:109:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 366s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 366s] | ~~~~~~~~~~~~~~~~~^~~~ [ 366s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 366s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 366s] 114 | visitor->FinishVisit(); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 366s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 366s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 655 | queue_ = std::make_unique>(fst, filter); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 366s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 366s] | ^~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 366s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 366s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 218 | std::get<3>(*args)); [ 366s] | ~~~~~~~~~~~~~~~~~~~ [ 366s] shortest-distance.cc:48:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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] [ 366s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 366s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 366s] 114 | visitor->FinishVisit(); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 366s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 366s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 655 | queue_ = std::make_unique>(fst, filter); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 366s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 366s] | ^~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 366s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 366s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 218 | std::get<3>(*args)); [ 366s] | ~~~~~~~~~~~~~~~~~~~ [ 366s] shortest-distance.cc:48:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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] [ 366s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 366s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 366s] 114 | visitor->FinishVisit(); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 366s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 366s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 366s] 655 | queue_ = std::make_unique>(fst, filter); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 366s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 366s] | ^~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 366s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 366s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 218 | std::get<3>(*args)); [ 366s] | ~~~~~~~~~~~~~~~~~~~ [ 366s] shortest-distance.cc:48:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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] [ 366s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 679 | &unweighted); [ 366s] | ~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::AnyArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:75:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:65:59: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 65 | QueueConstructor::Construct(ifst, distance)); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 366s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 366s] In file included from ./../include/fst/prune.h:30: [ 366s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 366s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 366s] 218 | key_[s] = heap_.Insert(s); [ 366s] | ~~~~~~~~~~~~^~~ [ 366s] ./../include/fst/shortest-path.h:189:23: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 366s] 189 | state_queue->Enqueue(source); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:449:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 450 | &parent)) { [ 366s] | ~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::NaturalShortestFirstQueue >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:99:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 99 | ShortestPath>( [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 366s] 100 | ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 57 | if (size_ < values_.size()) { [ 366s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 366s] In file included from ./../include/fst/queue.h:35: [ 366s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 366s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 366s] 114 | visitor->FinishVisit(); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 366s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 366s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 366s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 366s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-distance.h:100:52: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 100 | return std::make_unique>(fst, ArcFilter()); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:65:59: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 65 | QueueConstructor::Construct(ifst, distance)); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:113:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../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] [ 366s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 366s] | ~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 366s] ./../include/fst/shortest-path.h:251:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 366s] 251 | const auto wx = Times(PWeight(px.first), px.second); [ 366s] | ^~~~~~~ [ 366s] /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 >]' [ 366s] 196 | { return bool(_M_comp(*__it, __val)); } [ 366s] | ~~~~~~~^~~~~~~~~~~~~~ [ 366s] /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 > >]' [ 366s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 366s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] /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 >]' [ 366s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 366s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:389:21: required from 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]' [ 366s] 389 | std::push_heap(heap.begin(), heap.end(), compare); [ 366s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/shortest-path.h:482:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 366s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] 483 | opts.weight_threshold, opts.state_threshold); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:70:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 366s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:86:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 366s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 366s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 366s] shortest-path.cc:35:1: required from here [ 366s] 164 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/shortest-path.h:269:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 269 | : (state < distance_.size()) ? distance_[state] : Weight::Zero(); [ 366s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 367s] ./../include/fst/queue.h:548:11: required from here [ 367s] 548 | StateId Head() const final { [ 367s] | ^~~~ [ 367s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 552 | ((front_ >= trivial_queue_.size()) || [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 367s] ./../include/fst/queue.h:563:8: required from here [ 367s] 563 | void Enqueue(StateId s) final { [ 367s] | ^~~~~~~ [ 367s] ./../include/fst/queue.h:574: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] [ 367s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 367s] ./../include/fst/queue.h:581:8: required from here [ 367s] 581 | void Dequeue() final { [ 367s] | ^~~~~~~ [ 367s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 584 | } else if (front_ < trivial_queue_.size()) { [ 367s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 367s] ./../include/fst/queue.h:593:8: required from here [ 367s] 593 | bool Empty() const final { [ 367s] | ^~~~~ [ 367s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 602 | return (front_ >= trivial_queue_.size()) || [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 367s] ./../include/fst/queue.h:607:8: required from here [ 367s] 607 | void Clear() final { [ 367s] | ^~~~~ [ 367s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 611 | } else if (i < trivial_queue_.size()) { [ 367s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 367s] ./../include/fst/queue.h:232:8: required from here [ 367s] 232 | void Update(StateId s) override { [ 367s] | ^~~~~~ [ 367s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 367s] | ~~^~~~~~~~~~~~~~ [ 367s] /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>]': [ 367s] /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 [ 367s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 367s] | ^~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] /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 [ 367s] /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>]': [ 367s] /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 [ 367s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 367s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 367s] In file included from ./../include/fst/cache.h:33, [ 367s] from ./../include/fst/shortest-distance.h:29: [ 367s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 367s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 367s] 409 | BaseImpl::DeleteStates(dstates); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 367s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 367s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 367s] ./../include/fst/mutable-fst.h:336:8: required from here [ 367s] 336 | void DeleteStates(const std::vector &dstates) override { [ 367s] | ^~~~~~~~~~~~ [ 367s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 367s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 367s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] /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 [ 367s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2391 | __len1, __len2, __buffer, __comp); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 367s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 367s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 367s] 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, [ 367s] 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: [ 367s] /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 [ 367s] 1357 | return std::__rotate(__first, __middle, __last, [ 367s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 1358 | std::__iterator_category(__first)); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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>]': [ 367s] /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 [ 367s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2422 | __len11, __len22, [ 367s] | ~~~~~~~~~~~~~~~~~ [ 367s] 2423 | __buffer, __buffer_size, __comp); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2425 | _Distance(__len1 - __len11), [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2426 | _Distance(__len2 - __len22), [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2427 | __buffer, __buffer_size, __comp); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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>]': [ 367s] /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 [ 367s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 367s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] /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 [ 367s] /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 [ 367s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2709 | __middle - __first, __last - __middle, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2710 | __buffer, __comp); [ 367s] | ~~~~~~~~~~~~~~~~~ [ 367s] /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>]': [ 367s] /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 [ 367s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 367s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] /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 [ 367s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2726 | __buffer_size, __comp); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2728 | __buffer_size, __comp); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2730 | _Distance(__middle - __first), [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2731 | _Distance(__last - __middle), [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2732 | __buffer, __buffer_size, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2733 | __comp); [ 367s] | ~~~~~~~ [ 367s] /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 [ 367s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 2737 | __buffer, __comp); [ 367s] | ~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 367s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 367s] 409 | BaseImpl::DeleteStates(dstates); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 367s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 367s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 367s] ./../include/fst/mutable-fst.h:336:8: required from here [ 367s] 336 | void DeleteStates(const std::vector &dstates) override { [ 367s] | ^~~~~~~~~~~~ [ 367s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 367s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 367s] 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>]', [ 367s] 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, [ 367s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]' at ./../include/fst/arcsort.h:63:21: [ 367s] /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 [ 367s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 367s] | ^~~~~ [ 367s] /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 [ 367s] 4951 | std::__stable_sort_adaptive(__first, [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 367s] 4952 | __first + _DistanceType(__buf.size()), [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 4953 | __last, __buf.begin(), __comp); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] /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 [ 367s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] 4958 | _DistanceType(__buf.size()), __comp); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 367s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 367s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 367s] 409 | BaseImpl::DeleteStates(dstates); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 367s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 367s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 367s] ./../include/fst/mutable-fst.h:336:8: required from here [ 367s] 336 | void DeleteStates(const std::vector &dstates) override { [ 367s] | ^~~~~~~~~~~~ [ 367s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 367s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 367s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 367s] ./../include/fst/queue.h:548:11: required from here [ 367s] 548 | StateId Head() const final { [ 367s] | ^~~~ [ 367s] ./../include/fst/queue.h:552:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 552 | ((front_ >= trivial_queue_.size()) || [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 367s] ./../include/fst/queue.h:563:8: required from here [ 367s] 563 | void Enqueue(StateId s) final { [ 367s] | ^~~~~~~ [ 367s] ./../include/fst/queue.h:574: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] [ 367s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 367s] ./../include/fst/queue.h:581:8: required from here [ 367s] 581 | void Dequeue() final { [ 367s] | ^~~~~~~ [ 367s] ./../include/fst/queue.h:584:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 584 | } else if (front_ < trivial_queue_.size()) { [ 367s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 367s] ./../include/fst/queue.h:593:8: required from here [ 367s] 593 | bool Empty() const final { [ 367s] | ^~~~~ [ 367s] ./../include/fst/queue.h:602:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 602 | return (front_ >= trivial_queue_.size()) || [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 367s] ./../include/fst/queue.h:607:8: required from here [ 367s] 607 | void Clear() final { [ 367s] | ^~~~~ [ 367s] ./../include/fst/queue.h:611:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 611 | } else if (i < trivial_queue_.size()) { [ 367s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 367s] ./../include/fst/queue.h:232:8: required from here [ 367s] 232 | void Update(StateId s) override { [ 367s] | ^~~~~~ [ 367s] ./../include/fst/queue.h:234:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 367s] | ~~^~~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int]' [ 367s] 611 | return FindState(std::move(tuple)); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/determinize.h:605:11: required from here [ 367s] 605 | StateId ComputeStart() override { [ 367s] | ^~~~~~~~~~~~ [ 367s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 367s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 367s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 367s] ./../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 > > > > >]': [ 367s] ./../include/fst/determinize.h:632:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 367s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 367s] | ^~~~~~~~~~~~~~~ [ 367s] ./../include/fst/determinize.h:611:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int]' [ 367s] 611 | return FindState(std::move(tuple)); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/determinize.h:605:11: required from here [ 367s] 605 | StateId ComputeStart() override { [ 367s] | ^~~~~~~~~~~~ [ 367s] ./../include/fst/determinize.h:643:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 367s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 368s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 368s] 409 | BaseImpl::DeleteStates(dstates); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 368s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 368s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 368s] ./../include/fst/mutable-fst.h:336:8: required from here [ 368s] 336 | void DeleteStates(const std::vector &dstates) override { [ 368s] | ^~~~~~~~~~~~ [ 368s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 368s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 368s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 368s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 368s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 369s] /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> > > >]': [ 369s] /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 [ 369s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 369s] | ^~~~~~~~~~~~~~~~ [ 369s] /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 [ 369s] /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> > >]': [ 369s] /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 [ 369s] /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 [ 370s] /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> > > > >]': [ 370s] /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 [ 370s] 1235 | __rotate(_RandomAccessIterator __first, [ 370s] | ^~~~~~~~ [ 370s] /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 [ 370s] /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 [ 371s] /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> > > >]': [ 371s] /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 [ 371s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 371s] | ^~~~~~~~~~~~ [ 371s] /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> > > >]': [ 371s] /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 [ 371s] /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 [ 371s] /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 [ 371s] /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 [ 371s] /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> > > >]': [ 371s] /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 [ 371s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 371s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] 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> > > >]', [ 371s] 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: [ 371s] /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 [ 371s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] 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> > > >]', [ 371s] 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: [ 371s] /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 [ 371s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2643 | __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2644 | __first + __two_step, [ 371s] | ~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2645 | __result, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] /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 [ 371s] 2650 | std::__move_merge(__first, __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2651 | __first + __step_size, __last, __result, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] 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> > > >]', [ 371s] 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: [ 371s] /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 [ 371s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2643 | __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2644 | __first + __two_step, [ 371s] | ~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2645 | __result, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] 2650 | std::__move_merge(__first, __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2651 | __first + __step_size, __last, __result, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] /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> > >]': [ 371s] /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 [ 371s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 371s] | ^~~~~~~~~~~~ [ 371s] /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> > >]': [ 371s] /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 [ 371s] /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 [ 371s] /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 [ 371s] /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 [ 371s] /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> > >]': [ 371s] /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 [ 371s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 371s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] 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> > >]', [ 371s] 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: [ 371s] /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 [ 371s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] 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> > >]', [ 371s] 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: [ 371s] /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 [ 371s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2643 | __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2644 | __first + __two_step, [ 371s] | ~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2645 | __result, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] /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 [ 371s] 2650 | std::__move_merge(__first, __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2651 | __first + __step_size, __last, __result, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] 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> > >]', [ 371s] 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: [ 371s] /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 [ 371s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2643 | __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2644 | __first + __two_step, [ 371s] | ~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2645 | __result, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 371s] 2650 | std::__move_merge(__first, __first + __step_size, [ 371s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] 2651 | __first + __step_size, __last, __result, __comp); [ 371s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 371s] /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 [ 372s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 372s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 372s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 372s] from ./../include/fst/randequivalent.h:25: [ 372s] /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 >]': [ 372s] /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 [ 372s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 372s] | ^~~~~~~~~~~~~ [ 372s] /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 [ 372s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 372s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT stateiterator-class.lo -MD -MP -MF $depbase.Tpo -c -o stateiterator-class.lo stateiterator-class.cc &&\ [ 372s] mv -f $depbase.Tpo $depbase.Plo [ 373s] 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 [ 374s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 374s] from ./../include/fst/arcsort.h:23: [ 374s] /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 > > >]': [ 374s] /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 [ 374s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 374s] | ^~~~~~~~~~~~~ [ 374s] /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 [ 374s] /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 > > >]': [ 374s] /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 [ 374s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 374s] | ^~~~~~~~~~~~~ [ 374s] /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 [ 374s] /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 > > >]': [ 374s] /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 [ 374s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 374s] | ^~~~~~~~~~~~~ [ 374s] /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 [ 374s] /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 > > >]': [ 374s] /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 [ 374s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 374s] | ^~~~~~~~~~~~~ [ 374s] /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 [ 374s] /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 > > > >]': [ 374s] /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 [ 374s] 1235 | __rotate(_RandomAccessIterator __first, [ 374s] | ^~~~~~~~ [ 374s] /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 [ 374s] /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 [ 375s] /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 > > >]': [ 375s] /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 [ 375s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 375s] | ^~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] /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 > > >]': [ 375s] /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 [ 375s] /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 [ 375s] /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 > > >]': [ 375s] /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 [ 375s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 375s] | ^~~~~~~~~~~~ [ 375s] /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 > > >]': [ 375s] /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 [ 375s] /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 > > >]': [ 375s] /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 [ 375s] /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 [ 375s] /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 [ 375s] /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 [ 375s] /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 > > >]': [ 375s] /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 [ 375s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 375s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 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 > > >]', [ 375s] 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: [ 375s] /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 [ 375s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 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 > > >]', [ 375s] 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: [ 375s] /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 [ 375s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2643 | __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2644 | __first + __two_step, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2645 | __result, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] /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 [ 375s] 2650 | std::__move_merge(__first, __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2651 | __first + __step_size, __last, __result, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 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 > > >]', [ 375s] 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: [ 375s] /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 [ 375s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2643 | __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2644 | __first + __two_step, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2645 | __result, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 2650 | std::__move_merge(__first, __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2651 | __first + __step_size, __last, __result, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] /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 > > >]': [ 375s] /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 [ 375s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 375s] | ^~~~~~~~~~~~ [ 375s] /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 [ 375s] /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 [ 375s] /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 [ 375s] /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 > > >]': [ 375s] /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 [ 375s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 375s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 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 > > >]', [ 375s] 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: [ 375s] /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 [ 375s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 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 > > >]', [ 375s] 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: [ 375s] /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 [ 375s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2643 | __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2644 | __first + __two_step, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2645 | __result, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] /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 [ 375s] 2650 | std::__move_merge(__first, __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2651 | __first + __step_size, __last, __result, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 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 > > >]', [ 375s] 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: [ 375s] /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 [ 375s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2643 | __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2644 | __first + __two_step, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2645 | __result, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 2650 | std::__move_merge(__first, __first + __step_size, [ 375s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 2651 | __first + __step_size, __last, __result, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] In file included from ./../include/fst/rational.h:31, [ 375s] from ./../include/fst/closure.h:28, [ 375s] from ./../include/fst/fstlib.h:55, [ 375s] from ./../include/fst/script/stateiterator-class.h:24, [ 375s] from stateiterator-class.cc:18: [ 375s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 375s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 375s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 375s] | ^~~~~~ [ 375s] | template [ 378s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 378s] /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 &&\ [ 378s] mv -f $depbase.Tpo $depbase.Plo [ 378s] 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 [ 379s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 379s] /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 &&\ [ 379s] mv -f $depbase.Tpo $depbase.Plo [ 379s] 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 [ 380s] /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>]': [ 380s] /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 [ 380s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 380s] | ^~~~~~~~ [ 380s] /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 [ 380s] /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>]': [ 380s] /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 [ 380s] /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 [ 381s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 381s] text-io.cc:59: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] [ 381s] 59 | while (potentials->size() <= s) { [ 381s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 381s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72, [ 381s] from ./../include/fst/script/shortest-distance.h:23: [ 381s] /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 >]': [ 381s] /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 [ 381s] 700 | vector<_Tp, _Alloc>:: [ 381s] | ^~~~~~~~~~~~~~~~~~~ [ 382s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 382s] /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 &&\ [ 382s] mv -f $depbase.Tpo $depbase.Plo [ 383s] 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 [ 385s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 385s] /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 >]': [ 385s] /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 [ 385s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 385s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] In file included from ./../include/fst/topsort.h:28, [ 386s] from ./../include/fst/script/topsort.h:21, [ 386s] from topsort.cc:18: [ 386s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 386s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 386s] 96 | StateSort(fst, order); [ 386s] | ~~~~~~~~~^~~~~~~~~~~~ [ 386s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 386s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 386s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] topsort.cc:31:1: required from here [ 386s] 164 | ({#Op, Arc::Type()}, Op) [ 386s] | ^ [ 386s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 386s] 41 | if (order.size() != fst->NumStates()) { [ 386s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 386s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 386s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 386s] 96 | StateSort(fst, order); [ 386s] | ~~~~~~~~~^~~~~~~~~~~~ [ 386s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 386s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 386s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] topsort.cc:31:1: required from here [ 386s] 164 | ({#Op, Arc::Type()}, Op) [ 386s] | ^ [ 386s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 386s] 41 | if (order.size() != fst->NumStates()) { [ 386s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 387s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 387s] 96 | StateSort(fst, order); [ 387s] | ~~~~~~~~~^~~~~~~~~~~~ [ 387s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 387s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 387s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] topsort.cc:31:1: required from here [ 387s] 164 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 387s] 41 | if (order.size() != fst->NumStates()) { [ 387s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 387s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 387s] 114 | visitor->FinishVisit(); [ 387s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 387s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 387s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 387s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 387s] 94 | DfsVisit(*fst, &top_order_visitor); [ 387s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 387s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 387s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] topsort.cc:31:1: required from here [ 387s] 164 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../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] [ 387s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 387s] | ~~^~~~~~~~~~~~~~~~ [ 387s] ./../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] [ 387s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 387s] | ~~^~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 387s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 387s] 114 | visitor->FinishVisit(); [ 387s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 387s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 387s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 387s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 387s] 94 | DfsVisit(*fst, &top_order_visitor); [ 387s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 387s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 387s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] topsort.cc:31:1: required from here [ 387s] 164 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../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] [ 387s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 387s] | ~~^~~~~~~~~~~~~~~~ [ 387s] ./../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] [ 387s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 387s] | ~~^~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 387s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 387s] 114 | visitor->FinishVisit(); [ 387s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 387s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 387s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 387s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 387s] 94 | DfsVisit(*fst, &top_order_visitor); [ 387s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 387s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 387s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] topsort.cc:31:1: required from here [ 387s] 164 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../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] [ 387s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 387s] | ~~^~~~~~~~~~~~~~~~ [ 387s] ./../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] [ 387s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 387s] | ~~^~~~~~~~~~~~~~~~ [ 387s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 387s] /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 &&\ [ 387s] mv -f $depbase.Tpo $depbase.Plo [ 388s] 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 [ 389s] In file included from ./../include/fst/rational.h:31, [ 389s] from ./../include/fst/union.h:30, [ 389s] from ./../include/fst/script/union.h:24, [ 389s] from union.cc:18: [ 389s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 389s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 389s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 389s] | ^~~~~~ [ 389s] | template [ 391s] In file included from ./../include/fst/determinize.h:37: [ 391s] 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]', [ 391s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 391s] 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:630:43: [ 391s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable > >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable > >, 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=] [ 391s] 162 | current_entry_ = &entry; [ 391s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 391s] ./../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 >]': [ 391s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 391s] 332 | StateTuple *raw_tuple = tuple.release(); [ 391s] | ^~~~~~~~~ [ 391s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 391s] 628 | StateId FindState(std::unique_ptr tuple) { [ 391s] | ^ [ 392s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 392s] /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 >]': [ 392s] /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 [ 392s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 > > >]': [ 392s] /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 [ 392s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] /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 [ 392s] /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 [ 392s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 392s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 392s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 392s] 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: [ 392s] /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 [ 392s] 1357 | return std::__rotate(__first, __middle, __last, [ 392s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 1358 | std::__iterator_category(__first)); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 > > >]': [ 392s] /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 [ 392s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 2477 | __len11, __len22, __comp); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 > > >]': [ 392s] /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 [ 392s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 392s] | ^~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] /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 [ 392s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 2755 | __middle - __first, [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] 2756 | __last - __middle, [ 392s] | ~~~~~~~~~~~~~~~~~~ [ 392s] 2757 | __comp); [ 392s] | ~~~~~~~ [ 392s] /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 > > >]': [ 392s] /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 [ 392s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] /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 [ 392s] /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 [ 392s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 392s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 392s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 392s] 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: [ 392s] /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 [ 392s] 1357 | return std::__rotate(__first, __middle, __last, [ 392s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 1358 | std::__iterator_category(__first)); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 > > >]': [ 392s] /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 [ 392s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 2477 | __len11, __len22, __comp); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 > > >]': [ 392s] /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 [ 392s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 392s] | ^~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] /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 [ 392s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 [ 392s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 2755 | __middle - __first, [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] 2756 | __last - __middle, [ 392s] | ~~~~~~~~~~~~~~~~~~ [ 392s] 2757 | __comp); [ 392s] | ~~~~~~~ [ 393s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 393s] /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 &&\ [ 393s] mv -f $depbase.Tpo $depbase.Plo [ 394s] 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 [ 394s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 394s] /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 &&\ [ 394s] mv -f $depbase.Tpo $depbase.Plo [ 394s] 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 [ 395s] /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]': [ 395s] /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 [ 395s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 395s] | ^~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] /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 [ 395s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 395s] 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: [ 395s] /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 [ 395s] 1357 | return std::__rotate(__first, __middle, __last, [ 395s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 1358 | std::__iterator_category(__first)); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 > > >]': [ 395s] /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 [ 395s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 395s] | ^~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] /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 [ 395s] /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 > > >]': [ 395s] /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 [ 395s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] /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 [ 395s] /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 [ 395s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2391 | __len1, __len2, __buffer, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 395s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 395s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2419 | _Distance(__len1 - __len11), __len22, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2420 | __buffer, __buffer_size); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2422 | __len11, __len22, [ 395s] | ~~~~~~~~~~~~~~~~~ [ 395s] 2423 | __buffer, __buffer_size, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2425 | _Distance(__len1 - __len11), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2426 | _Distance(__len2 - __len22), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2427 | __buffer, __buffer_size, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 > > >]': [ 395s] /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 [ 395s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] /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 [ 395s] /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 [ 395s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2709 | __middle - __first, __last - __middle, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2710 | __buffer, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~ [ 395s] /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 > > >]': [ 395s] /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 [ 395s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] /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 [ 395s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2726 | __buffer_size, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2728 | __buffer_size, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2730 | _Distance(__middle - __first), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2731 | _Distance(__last - __middle), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2732 | __buffer, __buffer_size, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2733 | __comp); [ 395s] | ~~~~~~~ [ 395s] /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 [ 395s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2737 | __buffer, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~ [ 395s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 395s] 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, [ 395s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]' at ./../include/fst/arcsort.h:63:21: [ 395s] /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 [ 395s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 395s] | ^~~~~ [ 395s] /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 [ 395s] 4951 | std::__stable_sort_adaptive(__first, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 395s] 4952 | __first + _DistanceType(__buf.size()), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 4953 | __last, __buf.begin(), __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 4958 | _DistanceType(__buf.size()), __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 > > >]': [ 395s] /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 [ 395s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 395s] | ^~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] /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 [ 395s] /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 > > >]': [ 395s] /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 [ 395s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] /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 [ 395s] /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 [ 395s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2391 | __len1, __len2, __buffer, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 395s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 395s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2419 | _Distance(__len1 - __len11), __len22, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2420 | __buffer, __buffer_size); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2422 | __len11, __len22, [ 395s] | ~~~~~~~~~~~~~~~~~ [ 395s] 2423 | __buffer, __buffer_size, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2425 | _Distance(__len1 - __len11), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2426 | _Distance(__len2 - __len22), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2427 | __buffer, __buffer_size, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 > > >]': [ 395s] /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 [ 395s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] /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 [ 395s] /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 [ 395s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2709 | __middle - __first, __last - __middle, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2710 | __buffer, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~ [ 395s] /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 > > >]': [ 395s] /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 [ 395s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] /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 [ 395s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2726 | __buffer_size, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2728 | __buffer_size, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2730 | _Distance(__middle - __first), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2731 | _Distance(__last - __middle), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2732 | __buffer, __buffer_size, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2733 | __comp); [ 395s] | ~~~~~~~ [ 395s] /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 [ 395s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 2737 | __buffer, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~ [ 395s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 395s] 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, [ 395s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:63:21: [ 395s] /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 [ 395s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 395s] | ^~~~~ [ 395s] /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 [ 395s] 4951 | std::__stable_sort_adaptive(__first, [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 395s] 4952 | __first + _DistanceType(__buf.size()), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 4953 | __last, __buf.begin(), __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 [ 395s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] 4958 | _DistanceType(__buf.size()), __comp); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 396s] In file included from ./../include/fst/error-weight.h:22, [ 396s] from ./../include/fst/arc.h:30, [ 396s] from ./../include/fst/script/weight-class.h:28, [ 396s] from weight-class.cc:18: [ 396s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = LogWeightTpl]': [ 396s] ./../include/fst/util.h:331:10: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 396s] 331 | return w; [ 396s] | ^ [ 396s] ./../include/fst/util.h:324:10: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 396s] 324 | Weight w; [ 396s] | ^ [ 397s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = TropicalWeightTpl]': [ 397s] ./../include/fst/util.h:331:10: warning: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 397s] 331 | return w; [ 397s] | ^ [ 397s] ./../include/fst/util.h:324:10: note: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 397s] 324 | Weight w; [ 397s] | ^ [ 397s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = LogWeightTpl]': [ 397s] ./../include/fst/util.h:331:10: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 397s] 331 | return w; [ 397s] | ^ [ 397s] ./../include/fst/util.h:324:10: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 397s] 324 | Weight w; [ 397s] | ^ [ 405s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 405s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 405s] 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:143:23: [ 405s] /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 [ 405s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 405s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 406s] 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:143:23: [ 406s] /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 [ 406s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 406s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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>]': [ 407s] /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 [ 407s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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>]': [ 407s] /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 [ 407s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 407s] | ^~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] /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>]': [ 407s] /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 [ 407s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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>]': [ 407s] /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 [ 407s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 407s] | ^~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] /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 > >]': [ 407s] /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 [ 407s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 > > > >]': [ 407s] /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 [ 407s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] /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 [ 407s] /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 [ 407s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 407s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 407s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]', [ 407s] 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: [ 407s] /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 [ 407s] 1357 | return std::__rotate(__first, __middle, __last, [ 407s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 1358 | std::__iterator_category(__first)); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 > > > >]': [ 407s] /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 [ 407s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 2477 | __len11, __len22, __comp); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 > > > >]': [ 407s] /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 [ 407s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 407s] | ^~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] /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 [ 407s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 2755 | __middle - __first, [ 407s] | ~~~~~~~~~~~~~~~~~~~ [ 407s] 2756 | __last - __middle, [ 407s] | ~~~~~~~~~~~~~~~~~~ [ 407s] 2757 | __comp); [ 407s] | ~~~~~~~ [ 407s] /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> > > >]': [ 407s] /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 [ 407s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] /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 [ 407s] /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 [ 407s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 407s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 407s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 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> > > > >]', [ 407s] 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: [ 407s] /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 [ 407s] 1357 | return std::__rotate(__first, __middle, __last, [ 407s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 1358 | std::__iterator_category(__first)); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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> > > >]': [ 407s] /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 [ 407s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 2477 | __len11, __len22, __comp); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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> > > >]': [ 407s] /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 [ 407s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 407s] | ^~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] /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 [ 407s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /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 [ 407s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] 2755 | __middle - __first, [ 407s] | ~~~~~~~~~~~~~~~~~~~ [ 407s] 2756 | __last - __middle, [ 407s] | ~~~~~~~~~~~~~~~~~~ [ 407s] 2757 | __comp); [ 407s] | ~~~~~~~ [ 409s] /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> > > >]': [ 409s] /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 [ 409s] 1235 | __rotate(_RandomAccessIterator __first, [ 409s] | ^~~~~~~~ [ 409s] /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 [ 409s] /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 [ 410s] /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> > >]': [ 410s] /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 [ 410s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 410s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] /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 [ 410s] /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 [ 410s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 410s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 410s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 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> > > >]', [ 410s] 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: [ 410s] /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 [ 410s] 1357 | return std::__rotate(__first, __middle, __last, [ 410s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 1358 | std::__iterator_category(__first)); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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> > >]': [ 410s] /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 [ 410s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 2477 | __len11, __len22, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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> > >]': [ 410s] /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 [ 410s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 410s] | ^~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] /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 [ 410s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 2755 | __middle - __first, [ 410s] | ~~~~~~~~~~~~~~~~~~~ [ 410s] 2756 | __last - __middle, [ 410s] | ~~~~~~~~~~~~~~~~~~ [ 410s] 2757 | __comp); [ 410s] | ~~~~~~~ [ 410s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 410s] /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>]': [ 410s] /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 [ 410s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 410s] | ^~~~~~~~~~~~~ [ 410s] /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>]': [ 410s] /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 [ 410s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 410s] | ^~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] /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 [ 410s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 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>]', [ 410s] 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, [ 410s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:570:14: [ 410s] /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 [ 410s] 1905 | std::__introsort_loop(__first, __last, [ 410s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 410s] 1906 | std::__lg(__last - __first) * 2, [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 1907 | __comp); [ 410s] | ~~~~~~~ [ 410s] 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>]', [ 410s] 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, [ 410s] 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, [ 410s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:570:14: [ 410s] /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 [ 410s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 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]', [ 410s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:571:28: [ 410s] /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 [ 410s] 933 | return std::__unique(__first, __last, [ 410s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 410s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 410s] 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:143:23: [ 410s] /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 [ 410s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 410s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 > > >]': [ 410s] /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 [ 410s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 410s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] /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 [ 410s] /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 [ 410s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 410s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 410s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 410s] 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: [ 410s] /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 [ 410s] 1357 | return std::__rotate(__first, __middle, __last, [ 410s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 1358 | std::__iterator_category(__first)); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 > > >]': [ 410s] /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 [ 410s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 2477 | __len11, __len22, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 > > >]': [ 410s] /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 [ 410s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 410s] | ^~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] /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 [ 410s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 2755 | __middle - __first, [ 410s] | ~~~~~~~~~~~~~~~~~~~ [ 410s] 2756 | __last - __middle, [ 410s] | ~~~~~~~~~~~~~~~~~~ [ 410s] 2757 | __comp); [ 410s] | ~~~~~~~ [ 410s] /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>]': [ 410s] /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 [ 410s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 410s] | ^~~~~~~~~~~~~ [ 410s] /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>]': [ 410s] /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 [ 410s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 410s] | ^~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] /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 [ 410s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 410s] 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, [ 410s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:570:14: [ 410s] /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 [ 410s] 1905 | std::__introsort_loop(__first, __last, [ 410s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 410s] 1906 | std::__lg(__last - __first) * 2, [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] 1907 | __comp); [ 410s] | ~~~~~~~ [ 410s] 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>]', [ 410s] 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, [ 410s] 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, [ 410s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:570:14: [ 410s] /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 [ 410s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] /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 [ 410s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 410s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]', [ 410s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:571:28: [ 410s] /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 [ 410s] 933 | return std::__unique(__first, __last, [ 410s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 410s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 410s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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> > >]': [ 411s] /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 [ 411s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 411s] | ^~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] /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> > >]': [ 411s] /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 [ 411s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 411s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] /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 [ 411s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2391 | __len1, __len2, __buffer, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 411s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: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 [ 411s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 411s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 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> > > >]', [ 411s] 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, [ 411s] 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: [ 411s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 411s] 1357 | return std::__rotate(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 1358 | std::__iterator_category(__first)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_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> > >]': [ 411s] /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 [ 411s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2422 | __len11, __len22, [ 411s] | ~~~~~~~~~~~~~~~~~ [ 411s] 2423 | __buffer, __buffer_size, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2425 | _Distance(__len1 - __len11), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2426 | _Distance(__len2 - __len22), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2427 | __buffer, __buffer_size, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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> > >]': [ 411s] /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 [ 411s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 411s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] /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 [ 411s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2709 | __middle - __first, __last - __middle, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2710 | __buffer, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~ [ 411s] /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> > >]': [ 411s] /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 [ 411s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 411s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2726 | __buffer_size, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2728 | __buffer_size, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2730 | _Distance(__middle - __first), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2731 | _Distance(__last - __middle), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2732 | __buffer, __buffer_size, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2733 | __comp); [ 411s] | ~~~~~~~ [ 411s] /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 [ 411s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2737 | __buffer, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~ [ 411s] 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> > >]', [ 411s] 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, [ 411s] 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:63:21: [ 411s] /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 [ 411s] 4951 | std::__stable_sort_adaptive(__first, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 411s] 4952 | __first + _DistanceType(__buf.size()), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 4953 | __last, __buf.begin(), __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 4958 | _DistanceType(__buf.size()), __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 > > >]': [ 411s] /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 [ 411s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 411s] | ^~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] /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 > > >]': [ 411s] /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 [ 411s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 411s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] /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 [ 411s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2391 | __len1, __len2, __buffer, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 411s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 411s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 411s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 411s] inlined from '_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, [ 411s] 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: [ 411s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 411s] 1357 | return std::__rotate(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 1358 | std::__iterator_category(__first)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_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 > > >]': [ 411s] /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 [ 411s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2422 | __len11, __len22, [ 411s] | ~~~~~~~~~~~~~~~~~ [ 411s] 2423 | __buffer, __buffer_size, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2425 | _Distance(__len1 - __len11), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2426 | _Distance(__len2 - __len22), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2427 | __buffer, __buffer_size, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 > > >]': [ 411s] /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 [ 411s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 411s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] /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 [ 411s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2709 | __middle - __first, __last - __middle, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2710 | __buffer, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~ [ 411s] /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 > > >]': [ 411s] /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 [ 411s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 411s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2726 | __buffer_size, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2728 | __buffer_size, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2730 | _Distance(__middle - __first), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2731 | _Distance(__last - __middle), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2732 | __buffer, __buffer_size, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2733 | __comp); [ 411s] | ~~~~~~~ [ 411s] /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 [ 411s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2737 | __buffer, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~ [ 411s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 411s] 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, [ 411s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:63:21: [ 411s] /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 [ 411s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 411s] | ^~~~~ [ 411s] /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 [ 411s] 4951 | std::__stable_sort_adaptive(__first, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 411s] 4952 | __first + _DistanceType(__buf.size()), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 4953 | __last, __buf.begin(), __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 4958 | _DistanceType(__buf.size()), __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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> > > >]': [ 415s] /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 [ 415s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 415s] | ^~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] /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 [ 415s] /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> > > >]': [ 415s] /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 [ 415s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 415s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] /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 [ 415s] /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 [ 415s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2391 | __len1, __len2, __buffer, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 415s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 415s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 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> > > > >]', [ 415s] 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, [ 415s] 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: [ 415s] /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 [ 415s] 1357 | return std::__rotate(__first, __middle, __last, [ 415s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 1358 | std::__iterator_category(__first)); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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> > > >]': [ 415s] /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 [ 415s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2422 | __len11, __len22, [ 415s] | ~~~~~~~~~~~~~~~~~ [ 415s] 2423 | __buffer, __buffer_size, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2425 | _Distance(__len1 - __len11), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2426 | _Distance(__len2 - __len22), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2427 | __buffer, __buffer_size, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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> > > >]': [ 415s] /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 [ 415s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 415s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] /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 [ 415s] /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 [ 415s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2709 | __middle - __first, __last - __middle, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2710 | __buffer, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~ [ 415s] /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> > > >]': [ 415s] /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 [ 415s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 415s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] /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 [ 415s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2726 | __buffer_size, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2728 | __buffer_size, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2730 | _Distance(__middle - __first), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2731 | _Distance(__last - __middle), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2732 | __buffer, __buffer_size, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2733 | __comp); [ 415s] | ~~~~~~~ [ 415s] /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 [ 415s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2737 | __buffer, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~ [ 415s] 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> > > >]', [ 415s] 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, [ 415s] 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:63:21: [ 415s] /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 [ 415s] 4951 | std::__stable_sort_adaptive(__first, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 415s] 4952 | __first + _DistanceType(__buf.size()), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 4953 | __last, __buf.begin(), __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] /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 [ 415s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 4958 | _DistanceType(__buf.size()), __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 > > > >]': [ 415s] /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 [ 415s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 415s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] /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 [ 415s] /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 [ 415s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2391 | __len1, __len2, __buffer, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 415s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 415s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]', [ 415s] 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, [ 415s] 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: [ 415s] /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 [ 415s] 1357 | return std::__rotate(__first, __middle, __last, [ 415s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 1358 | std::__iterator_category(__first)); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 > > > >]': [ 415s] /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 [ 415s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2422 | __len11, __len22, [ 415s] | ~~~~~~~~~~~~~~~~~ [ 415s] 2423 | __buffer, __buffer_size, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2425 | _Distance(__len1 - __len11), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2426 | _Distance(__len2 - __len22), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2427 | __buffer, __buffer_size, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 > > > >]': [ 415s] /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 [ 415s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 415s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] /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 [ 415s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2726 | __buffer_size, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2728 | __buffer_size, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2730 | _Distance(__middle - __first), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2731 | _Distance(__last - __middle), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2732 | __buffer, __buffer_size, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2733 | __comp); [ 415s] | ~~~~~~~ [ 415s] /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 [ 415s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 2737 | __buffer, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~ [ 415s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]', [ 415s] 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, [ 415s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]' at ./../include/fst/arcsort.h:63:21: [ 415s] /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 [ 415s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 415s] | ^~~~~ [ 415s] /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 [ 415s] 4951 | std::__stable_sort_adaptive(__first, [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 415s] 4952 | __first + _DistanceType(__buf.size()), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 4953 | __last, __buf.begin(), __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] /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 [ 415s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 415s] 4958 | _DistanceType(__buf.size()), __comp); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 416s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:577:30: [ 416s] /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 [ 416s] 1973 | return std::__lower_bound(__first, __last, __val, [ 416s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 416s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:577:30: [ 416s] /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 [ 416s] 1973 | return std::__lower_bound(__first, __last, __val, [ 416s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 417s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 417s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:577:30: [ 417s] /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 [ 417s] 1973 | return std::__lower_bound(__first, __last, __val, [ 417s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 417s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 417s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 418s] In file included from ./../include/fst/determinize.h:37: [ 418s] 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]', [ 418s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 418s] 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:630:43: [ 418s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 418s] 162 | current_entry_ = &entry; [ 418s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 418s] ./../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 >]': [ 418s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 418s] 332 | StateTuple *raw_tuple = tuple.release(); [ 418s] | ^~~~~~~~~ [ 418s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 418s] 628 | StateId FindState(std::unique_ptr tuple) { [ 418s] | ^ [ 418s] 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]', [ 418s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 418s] 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:630:43: [ 418s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 418s] 162 | current_entry_ = &entry; [ 418s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 418s] ./../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 >]': [ 418s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 418s] 332 | StateTuple *raw_tuple = tuple.release(); [ 418s] | ^~~~~~~~~ [ 418s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 418s] 628 | StateId FindState(std::unique_ptr tuple) { [ 418s] | ^ [ 418s] 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]', [ 418s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 418s] 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:630:43: [ 418s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 418s] 162 | current_entry_ = &entry; [ 418s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 418s] ./../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 >]': [ 418s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 418s] 332 | StateTuple *raw_tuple = tuple.release(); [ 418s] | ^~~~~~~~~ [ 418s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 418s] 628 | StateId FindState(std::unique_ptr tuple) { [ 418s] | ^ [ 418s] 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]', [ 418s] 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:336:34, [ 418s] 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:630:43: [ 418s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(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>*)((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=] [ 418s] 162 | current_entry_ = &entry; [ 418s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 418s] ./../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 >]': [ 418s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 418s] 332 | StateTuple *raw_tuple = tuple.release(); [ 418s] | ^~~~~~~~~ [ 418s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 418s] 628 | StateId FindState(std::unique_ptr tuple) { [ 418s] | ^ [ 418s] 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]', [ 418s] 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:336:34, [ 418s] 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:630:43: [ 418s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(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>*)((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=] [ 418s] 162 | current_entry_ = &entry; [ 418s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 418s] ./../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 >]': [ 418s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 418s] 332 | StateTuple *raw_tuple = tuple.release(); [ 418s] | ^~~~~~~~~ [ 418s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 418s] 628 | StateId FindState(std::unique_ptr tuple) { [ 418s] | ^ [ 418s] 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]', [ 418s] 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:336:34, [ 418s] 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:630:43: [ 418s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 418s] 162 | current_entry_ = &entry; [ 418s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 418s] ./../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 >]': [ 418s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 418s] 332 | StateTuple *raw_tuple = tuple.release(); [ 418s] | ^~~~~~~~~ [ 418s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 418s] 628 | StateId FindState(std::unique_ptr tuple) { [ 418s] | ^ [ 419s] 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]', [ 419s] 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:336:34, [ 419s] 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:630:43: [ 419s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 419s] 162 | current_entry_ = &entry; [ 419s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 419s] ./../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 >]': [ 419s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 419s] 332 | StateTuple *raw_tuple = tuple.release(); [ 419s] | ^~~~~~~~~ [ 419s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 419s] 628 | StateId FindState(std::unique_ptr tuple) { [ 419s] | ^ [ 419s] 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]', [ 419s] 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:336:34, [ 419s] 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:630:43: [ 419s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(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>*)((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=] [ 419s] 162 | current_entry_ = &entry; [ 419s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 419s] ./../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 >]': [ 419s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 419s] 332 | StateTuple *raw_tuple = tuple.release(); [ 419s] | ^~~~~~~~~ [ 419s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 419s] 628 | StateId FindState(std::unique_ptr tuple) { [ 419s] | ^ [ 419s] 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]', [ 419s] 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:336:34, [ 419s] 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:630:43: [ 419s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 419s] 162 | current_entry_ = &entry; [ 419s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 419s] ./../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 >]': [ 419s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 419s] 332 | StateTuple *raw_tuple = tuple.release(); [ 419s] | ^~~~~~~~~ [ 419s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 419s] 628 | StateId FindState(std::unique_ptr tuple) { [ 419s] | ^ [ 419s] 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]', [ 419s] 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:336:34, [ 419s] 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:630:43: [ 419s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(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>*)((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=] [ 419s] 162 | current_entry_ = &entry; [ 419s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 419s] ./../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 >]': [ 419s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 419s] 332 | StateTuple *raw_tuple = tuple.release(); [ 419s] | ^~~~~~~~~ [ 419s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 419s] 628 | StateId FindState(std::unique_ptr tuple) { [ 419s] | ^ [ 419s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 419s] 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:143:23: [ 419s] /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 [ 419s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 419s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 419s] 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:143:23: [ 419s] /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 [ 419s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 419s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 419s] inlined from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >]' at ./../include/fst/script/shortest-distance.h:202:28: [ 419s] /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 [ 419s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 419s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] In file included from ./../include/fst/state-table.h:29, [ 434s] from ./../include/fst/replace.h:37: [ 434s] 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]', [ 434s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 434s] 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:630:43: [ 434s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 434s] 162 | current_entry_ = &entry; [ 434s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 434s] ./../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 >]': [ 434s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 434s] 332 | StateTuple *raw_tuple = tuple.release(); [ 434s] | ^~~~~~~~~ [ 434s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 434s] 628 | StateId FindState(std::unique_ptr tuple) { [ 434s] | ^ [ 434s] 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]', [ 434s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 434s] 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:630:43: [ 434s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 434s] 162 | current_entry_ = &entry; [ 434s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 434s] ./../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 >]': [ 434s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 434s] 332 | StateTuple *raw_tuple = tuple.release(); [ 434s] | ^~~~~~~~~ [ 434s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 434s] 628 | StateId FindState(std::unique_ptr tuple) { [ 434s] | ^ [ 434s] 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]', [ 434s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:336:34, [ 434s] 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:630:43: [ 434s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 434s] 162 | current_entry_ = &entry; [ 434s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 434s] ./../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 >]': [ 434s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 434s] 332 | StateTuple *raw_tuple = tuple.release(); [ 434s] | ^~~~~~~~~ [ 434s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 434s] 628 | StateId FindState(std::unique_ptr tuple) { [ 434s] | ^ [ 434s] 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]', [ 434s] 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:336:34, [ 434s] 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:630:43: [ 434s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(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>*)((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=] [ 434s] 162 | current_entry_ = &entry; [ 434s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 434s] ./../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 >]': [ 434s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 434s] 332 | StateTuple *raw_tuple = tuple.release(); [ 434s] | ^~~~~~~~~ [ 434s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 434s] 628 | StateId FindState(std::unique_ptr tuple) { [ 434s] | ^ [ 435s] 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]', [ 435s] 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:336:34, [ 435s] 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:630:43: [ 435s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(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>*)((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=] [ 435s] 162 | current_entry_ = &entry; [ 435s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 435s] ./../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 >]': [ 435s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 435s] 332 | StateTuple *raw_tuple = tuple.release(); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 435s] 628 | StateId FindState(std::unique_ptr tuple) { [ 435s] | ^ [ 435s] 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]', [ 435s] 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:336:34, [ 435s] 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:630:43: [ 435s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 435s] 162 | current_entry_ = &entry; [ 435s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 435s] ./../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 >]': [ 435s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 435s] 332 | StateTuple *raw_tuple = tuple.release(); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 435s] 628 | StateId FindState(std::unique_ptr tuple) { [ 435s] | ^ [ 435s] 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]', [ 435s] 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:336:34, [ 435s] 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:630:43: [ 435s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 435s] 162 | current_entry_ = &entry; [ 435s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 435s] ./../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 >]': [ 435s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 435s] 332 | StateTuple *raw_tuple = tuple.release(); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 435s] 628 | StateId FindState(std::unique_ptr tuple) { [ 435s] | ^ [ 435s] 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]', [ 435s] 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:336:34, [ 435s] 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:630:43: [ 435s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(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>*)((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=] [ 435s] 162 | current_entry_ = &entry; [ 435s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 435s] ./../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 >]': [ 435s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 435s] 332 | StateTuple *raw_tuple = tuple.release(); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 435s] 628 | StateId FindState(std::unique_ptr tuple) { [ 435s] | ^ [ 435s] 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]', [ 435s] 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:336:34, [ 435s] 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:630:43: [ 435s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, 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=] [ 435s] 162 | current_entry_ = &entry; [ 435s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 435s] ./../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 >]': [ 435s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 435s] 332 | StateTuple *raw_tuple = tuple.release(); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 435s] 628 | StateId FindState(std::unique_ptr tuple) { [ 435s] | ^ [ 436s] 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]', [ 436s] 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:336:34, [ 436s] 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:630:43: [ 436s] ./../include/fst/bi-table.h:162:20: warning: storing the address of local variable 'raw_tuple' in '*(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>*)((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=] [ 436s] 162 | current_entry_ = &entry; [ 436s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 436s] ./../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 >]': [ 436s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 436s] 332 | StateTuple *raw_tuple = tuple.release(); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 436s] 628 | StateId FindState(std::unique_ptr tuple) { [ 436s] | ^ [ 500s] /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 25: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 [ 500s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/home/abuild/rpmbuild/BUILD/openfst-1.8.2/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.25 -o .libs/libfstscript.so.25.0.0 [ 505s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.25" && ln -s "libfstscript.so.25.0.0" "libfstscript.so.25") [ 505s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.25.0.0" "libfstscript.so") [ 505s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 505s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 505s] Making all in bin [ 505s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 505s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 505s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 505s] 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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Po [ 506s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 506s] 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 &&\ [ 506s] mv -f $depbase.Tpo $depbase.Po [ 506s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 506s] 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 &&\ [ 506s] mv -f $depbase.Tpo $depbase.Po [ 506s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 506s] 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 &&\ [ 506s] mv -f $depbase.Tpo $depbase.Po [ 506s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 506s] 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 &&\ [ 506s] mv -f $depbase.Tpo $depbase.Po [ 506s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 506s] 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 &&\ [ 506s] mv -f $depbase.Tpo $depbase.Po [ 507s] In file included from ./../include/fst/rational.h:31, [ 507s] from ./../include/fst/closure.h:28, [ 507s] from ./../include/fst/script/closure.h:23, [ 507s] from fstclosure-main.cc:25: [ 507s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 507s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 507s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 507s] | ^~~~~~ [ 507s] | template [ 507s] In file included from ./../include/fst/accumulator.h:34, [ 507s] from ./../include/fst/label-reachable.h:30, [ 507s] from ./../include/fst/lookahead-matcher.h:35, [ 507s] from ./../include/fst/lookahead-filter.h:31, [ 507s] from ./../include/fst/compose.h:33, [ 507s] from ./../include/fst/script/getters.h:28, [ 507s] from fstarcsort-main.cc:27: [ 507s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 507s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 507s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 507s] | ^~~~~~ [ 507s] | template [ 507s] In file included from ./../include/fst/rational.h:31, [ 507s] from ./../include/fst/concat.h:29, [ 507s] from ./../include/fst/script/concat.h:23, [ 507s] from fstconcat-main.cc:26: [ 507s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 507s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 507s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 507s] | ^~~~~~ [ 507s] | template [ 507s] In file included from ./../include/fst/accumulator.h:34, [ 507s] from ./../include/fst/label-reachable.h:30, [ 507s] from ./../include/fst/lookahead-matcher.h:35, [ 507s] from ./../include/fst/lookahead-filter.h:31, [ 507s] from ./../include/fst/compose.h:33, [ 507s] from ./../include/fst/script/compose.h:23, [ 507s] from fstcompose-main.cc:26: [ 507s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 507s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 507s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 507s] | ^~~~~~ [ 507s] | template [ 507s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 507s] 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 &&\ [ 507s] mv -f $depbase.Tpo $depbase.Po [ 507s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 507s] 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 &&\ [ 507s] mv -f $depbase.Tpo $depbase.Po [ 507s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 507s] 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 &&\ [ 507s] mv -f $depbase.Tpo $depbase.Po [ 508s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 508s] 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 &&\ [ 508s] mv -f $depbase.Tpo $depbase.Po [ 508s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 508s] 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 &&\ [ 508s] mv -f $depbase.Tpo $depbase.Po [ 508s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 508s] 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 &&\ [ 508s] mv -f $depbase.Tpo $depbase.Po [ 508s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 508s] 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 &&\ [ 508s] mv -f $depbase.Tpo $depbase.Po [ 508s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 508s] 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 &&\ [ 508s] mv -f $depbase.Tpo $depbase.Po [ 508s] In file included from ./../include/fst/accumulator.h:34, [ 508s] from ./../include/fst/label-reachable.h:30, [ 508s] from ./../include/fst/lookahead-matcher.h:35, [ 508s] from ./../include/fst/lookahead-filter.h:31, [ 508s] from ./../include/fst/compose.h:33, [ 508s] from ./../include/fst/script/getters.h:28, [ 508s] from fstdeterminize-main.cc:26: [ 508s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 508s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 508s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 508s] | ^~~~~~ [ 508s] | template [ 508s] In file included from ./../include/fst/accumulator.h:34, [ 508s] from ./../include/fst/label-reachable.h:30, [ 508s] from ./../include/fst/lookahead-matcher.h:35, [ 508s] from ./../include/fst/lookahead-filter.h:31, [ 508s] from ./../include/fst/compose.h:33, [ 508s] from ./../include/fst/difference.h:28, [ 508s] from ./../include/fst/script/difference.h:23, [ 508s] from fstdifference-main.cc:26: [ 508s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 508s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 508s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 508s] | ^~~~~~ [ 508s] | template [ 509s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 509s] 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 &&\ [ 509s] mv -f $depbase.Tpo $depbase.Po [ 509s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 509s] from ./../include/fst/flags.h:26, [ 509s] from fstdeterminize.cc:18: [ 509s] /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 > >]': [ 509s] /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 [ 509s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 509s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 509s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 509s] 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 &&\ [ 509s] mv -f $depbase.Tpo $depbase.Po [ 509s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 509s] from ./../include/fst/flags.h:26, [ 509s] from fstdisambiguate.cc:18: [ 509s] /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 > >]': [ 509s] /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 [ 509s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 509s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 509s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 509s] 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 &&\ [ 509s] mv -f $depbase.Tpo $depbase.Po [ 509s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 509s] 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 > >]', [ 509s] 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, [ 509s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 509s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 509s] inlined from 'void __static_initialization_and_destruction_0()' at fstdeterminize.cc:22:1: [ 509s] /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 [ 509s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 509s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 509s] 641 | std::forward<_Args>(__args)...); [ 509s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 509s] In file included from ./../include/fst/accumulator.h:34, [ 509s] from ./../include/fst/label-reachable.h:30, [ 509s] from ./../include/fst/lookahead-matcher.h:35, [ 509s] from ./../include/fst/lookahead-filter.h:31, [ 509s] from ./../include/fst/compose.h:33, [ 509s] from ./../include/fst/disambiguate.h:33, [ 509s] from ./../include/fst/script/disambiguate.h:25, [ 509s] from fstdisambiguate-main.cc:25: [ 509s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 509s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 509s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 509s] | ^~~~~~ [ 509s] | template [ 509s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 509s] 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 > >]', [ 509s] 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, [ 509s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 509s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 509s] inlined from 'void __static_initialization_and_destruction_0()' at fstdisambiguate.cc:22:1: [ 509s] /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 [ 509s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 509s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 509s] 641 | std::forward<_Args>(__args)...); [ 509s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 509s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 509s] 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 &&\ [ 509s] mv -f $depbase.Tpo $depbase.Po [ 509s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 509s] 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 &&\ [ 509s] mv -f $depbase.Tpo $depbase.Po [ 509s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 509s] 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 &&\ [ 509s] mv -f $depbase.Tpo $depbase.Po [ 509s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 509s] 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 &&\ [ 509s] mv -f $depbase.Tpo $depbase.Po [ 509s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 509s] from ./../include/fst/flags.h:26, [ 509s] from fstequal.cc:18: [ 509s] /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 > >]': [ 509s] /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 [ 509s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 509s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 509s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 509s] 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 > >]', [ 509s] 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, [ 509s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 509s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 509s] inlined from 'void __static_initialization_and_destruction_0()' at fstequal.cc:21:1, [ 509s] inlined from '(static initializers for fstequal.cc)' at fstequal.cc:25:69: [ 509s] /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 [ 509s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 509s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 509s] 641 | std::forward<_Args>(__args)...); [ 509s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 510s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 510s] 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 &&\ [ 510s] mv -f $depbase.Tpo $depbase.Po [ 510s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 510s] 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 &&\ [ 510s] mv -f $depbase.Tpo $depbase.Po [ 510s] In file included from ./../include/fst/accumulator.h:34, [ 510s] from ./../include/fst/label-reachable.h:30, [ 510s] from ./../include/fst/lookahead-matcher.h:35, [ 510s] from ./../include/fst/lookahead-filter.h:31, [ 510s] from ./../include/fst/compose.h:33, [ 510s] from ./../include/fst/script/getters.h:28, [ 510s] from fstencode-main.cc:27: [ 510s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 510s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 510s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 510s] | ^~~~~~ [ 510s] | template [ 510s] In file included from ./../include/fst/accumulator.h:34, [ 510s] from ./../include/fst/label-reachable.h:30, [ 510s] from ./../include/fst/lookahead-matcher.h:35, [ 510s] from ./../include/fst/lookahead-filter.h:31, [ 510s] from ./../include/fst/compose.h:33, [ 510s] from ./../include/fst/script/getters.h:28, [ 510s] from fstepsnormalize-main.cc:26: [ 510s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 510s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 510s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 510s] | ^~~~~~ [ 510s] | template [ 510s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 510s] 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 &&\ [ 510s] mv -f $depbase.Tpo $depbase.Po [ 510s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 510s] 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 &&\ [ 510s] mv -f $depbase.Tpo $depbase.Po [ 511s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 511s] 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 &&\ [ 511s] mv -f $depbase.Tpo $depbase.Po [ 511s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 511s] 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 &&\ [ 511s] mv -f $depbase.Tpo $depbase.Po [ 511s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 511s] 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 &&\ [ 511s] mv -f $depbase.Tpo $depbase.Po [ 511s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 511s] 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 &&\ [ 511s] mv -f $depbase.Tpo $depbase.Po [ 511s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 511s] 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 &&\ [ 511s] mv -f $depbase.Tpo $depbase.Po [ 511s] In file included from ./../include/fst/accumulator.h:34, [ 511s] from ./../include/fst/label-reachable.h:30, [ 511s] from ./../include/fst/lookahead-matcher.h:35, [ 511s] from ./../include/fst/lookahead-filter.h:31, [ 511s] from ./../include/fst/compose.h:33, [ 511s] from ./../include/fst/script/getters.h:28, [ 511s] from fstequivalent-main.cc:27: [ 511s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 511s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 511s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 511s] | ^~~~~~ [ 511s] | template [ 511s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 511s] from ./../include/fst/flags.h:26, [ 511s] from fstequivalent.cc:19: [ 511s] /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 > >]': [ 511s] /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 [ 511s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 511s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 511s] In file included from ./../include/fst/accumulator.h:34, [ 511s] from ./../include/fst/label-reachable.h:30, [ 511s] from ./../include/fst/lookahead-matcher.h:35, [ 511s] from ./../include/fst/lookahead-filter.h:31, [ 511s] from ./../include/fst/compose.h:33, [ 511s] from ./../include/fst/script/getters.h:28, [ 511s] from fstintersect-main.cc:26: [ 511s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 511s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 511s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 511s] | ^~~~~~ [ 511s] | template [ 511s] /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 > >]': [ 511s] /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 [ 511s] In file included from ./../include/fst/accumulator.h:34, [ 511s] from ./../include/fst/label-reachable.h:30, [ 511s] from ./../include/fst/lookahead-matcher.h:35, [ 511s] from ./../include/fst/lookahead-filter.h:31, [ 511s] from ./../include/fst/compose.h:33, [ 511s] from ./../include/fst/script/getters.h:28, [ 511s] from fstinfo-main.cc:29: [ 511s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 511s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 511s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 511s] | ^~~~~~ [ 511s] | template [ 511s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 511s] from ./../include/fst/flags.h:26, [ 511s] from fstisomorphic.cc:18: [ 511s] /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 > >]': [ 511s] /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 [ 511s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 511s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 511s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 511s] 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 > >]', [ 511s] 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, [ 511s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 511s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 511s] inlined from 'void __static_initialization_and_destruction_0()' at fstisomorphic.cc:21:1, [ 511s] inlined from '(static initializers for fstisomorphic.cc)' at fstisomorphic.cc:25:74: [ 511s] /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 [ 511s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 511s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 511s] 641 | std::forward<_Args>(__args)...); [ 511s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 511s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 511s] 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 &&\ [ 511s] mv -f $depbase.Tpo $depbase.Po [ 511s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 511s] 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 > >]', [ 511s] 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, [ 511s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 511s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 511s] inlined from 'void __static_initialization_and_destruction_0()' at fstequivalent.cc:22:1: [ 511s] /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 [ 511s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 511s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 511s] 641 | std::forward<_Args>(__args)...); [ 511s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 512s] 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 > >]', [ 512s] 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, [ 512s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:92:23, [ 512s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:185:28, [ 512s] inlined from 'void __static_initialization_and_destruction_0()' at fstequivalent.cc:28:1: [ 512s] /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 [ 512s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 512s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 512s] 641 | std::forward<_Args>(__args)...); [ 512s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 512s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 512s] 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 &&\ [ 512s] mv -f $depbase.Tpo $depbase.Po [ 512s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 512s] 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 &&\ [ 512s] mv -f $depbase.Tpo $depbase.Po [ 512s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 512s] 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 &&\ [ 512s] mv -f $depbase.Tpo $depbase.Po [ 512s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 512s] 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 &&\ [ 512s] mv -f $depbase.Tpo $depbase.Po [ 512s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 512s] from ./../include/fst/flags.h:26, [ 512s] from fstmap.cc:18: [ 512s] /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 > >]': [ 512s] /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 [ 512s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 512s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 512s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 512s] 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 &&\ [ 512s] mv -f $depbase.Tpo $depbase.Po [ 512s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 512s] 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 > >]', [ 512s] 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, [ 512s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23: [ 512s] /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 [ 512s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 512s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 512s] 641 | std::forward<_Args>(__args)...); [ 512s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 512s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 512s] 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 &&\ [ 512s] mv -f $depbase.Tpo $depbase.Po [ 513s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 513s] 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 &&\ [ 513s] mv -f $depbase.Tpo $depbase.Po [ 513s] In file included from ./../include/fst/accumulator.h:34, [ 513s] from ./../include/fst/label-reachable.h:30, [ 513s] from ./../include/fst/lookahead-matcher.h:35, [ 513s] from ./../include/fst/lookahead-filter.h:31, [ 513s] from ./../include/fst/compose.h:33, [ 513s] from ./../include/fst/script/getters.h:28, [ 513s] from fstmap-main.cc:26: [ 513s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 513s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 513s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 513s] | ^~~~~~ [ 513s] | template [ 513s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 513s] 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 &&\ [ 513s] mv -f $depbase.Tpo $depbase.Po [ 513s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 513s] 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 &&\ [ 513s] mv -f $depbase.Tpo $depbase.Po [ 513s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 513s] from ./../include/fst/flags.h:26, [ 513s] from fstminimize.cc:18: [ 513s] /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 > >]': [ 513s] /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 [ 513s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 513s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 513s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 513s] 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 &&\ [ 513s] mv -f $depbase.Tpo $depbase.Po [ 513s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 513s] 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 > >]', [ 513s] 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, [ 513s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 513s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 513s] inlined from 'void __static_initialization_and_destruction_0()' at fstminimize.cc:22:1, [ 513s] inlined from '(static initializers for fstminimize.cc)' at fstminimize.cc:27:72: [ 513s] /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 [ 513s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 513s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 513s] 641 | std::forward<_Args>(__args)...); [ 513s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 513s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 513s] 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 &&\ [ 513s] mv -f $depbase.Tpo $depbase.Po [ 513s] In file included from ./../include/fst/rational.h:31, [ 513s] from ./../include/fst/closure.h:28, [ 513s] from ./../include/fst/fstlib.h:55, [ 513s] from ./../include/fst/script/print-impl.h:28, [ 513s] from ./../include/fst/script/print.h:26, [ 513s] from fstprint-main.cc:29: [ 513s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 513s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 513s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 513s] | ^~~~~~ [ 513s] | template [ 514s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 514s] 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 &&\ [ 514s] mv -f $depbase.Tpo $depbase.Po [ 514s] In file included from ./../include/fst/accumulator.h:34, [ 514s] from ./../include/fst/label-reachable.h:30, [ 514s] from ./../include/fst/lookahead-matcher.h:35, [ 514s] from ./../include/fst/lookahead-filter.h:31, [ 514s] from ./../include/fst/compose.h:33, [ 514s] from ./../include/fst/script/getters.h:28, [ 514s] from fstproject-main.cc:25: [ 514s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 514s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 514s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 514s] | ^~~~~~ [ 514s] | template [ 514s] In file included from ./../include/fst/accumulator.h:34, [ 514s] from ./../include/fst/label-reachable.h:30, [ 514s] from ./../include/fst/lookahead-matcher.h:35, [ 514s] from ./../include/fst/lookahead-filter.h:31, [ 514s] from ./../include/fst/compose.h:33, [ 514s] from ./../include/fst/script/getters.h:28, [ 514s] from fstpush-main.cc:26: [ 514s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 514s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 514s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 514s] | ^~~~~~ [ 514s] | template [ 514s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 514s] from ./../include/fst/flags.h:26, [ 514s] from fstpush.cc:18: [ 514s] /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 > >]': [ 514s] /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 [ 514s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 514s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 514s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 514s] from ./../include/fst/flags.h:26, [ 514s] from fstprune.cc:18: [ 514s] /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 > >]': [ 514s] /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 [ 514s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 514s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 514s] /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 > >]': [ 514s] /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 [ 514s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 514s] from ./../include/fst/flags.h:26, [ 514s] from fstrandgen.cc:19: [ 514s] /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 > >]': [ 514s] /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 [ 514s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 514s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 514s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 514s] 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 > >]', [ 514s] 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, [ 514s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 514s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 514s] inlined from 'void __static_initialization_and_destruction_0()' at fstpush.cc:21:1: [ 514s] /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 [ 514s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 514s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 514s] 641 | std::forward<_Args>(__args)...); [ 514s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 514s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 514s] 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 &&\ [ 514s] mv -f $depbase.Tpo $depbase.Po [ 514s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 514s] from ./../include/fst/flags.h:26, [ 514s] from fstreplace.cc:18: [ 514s] /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 > >]': [ 514s] /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 [ 514s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 514s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 514s] In file included from ./../include/fst/accumulator.h:34, [ 514s] from ./../include/fst/label-reachable.h:30, [ 514s] from ./../include/fst/lookahead-matcher.h:35, [ 514s] from ./../include/fst/lookahead-filter.h:31, [ 514s] from ./../include/fst/compose.h:33, [ 514s] from ./../include/fst/script/getters.h:28, [ 514s] from fstrandgen-main.cc:26: [ 514s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 514s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 514s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 514s] | ^~~~~~ [ 514s] | template [ 515s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 515s] 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 &&\ [ 515s] mv -f $depbase.Tpo $depbase.Po [ 515s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 515s] 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 > >]', [ 515s] 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, [ 515s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:92:23, [ 515s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:185:28, [ 515s] inlined from 'void __static_initialization_and_destruction_0()' at fstrandgen.cc:24:1: [ 515s] /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 [ 515s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 515s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 515s] 641 | std::forward<_Args>(__args)...); [ 515s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 515s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 515s] 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 > >]', [ 515s] 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, [ 515s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 515s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 515s] inlined from 'void __static_initialization_and_destruction_0()' at fstprune.cc:22:1: [ 515s] /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 [ 515s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 515s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 515s] 641 | std::forward<_Args>(__args)...); [ 515s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 515s] 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 > >]', [ 515s] 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, [ 515s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 515s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 515s] inlined from 'void __static_initialization_and_destruction_0()' at fstprune.cc:23:1: [ 515s] /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 [ 515s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 515s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 515s] 641 | std::forward<_Args>(__args)...); [ 515s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 515s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 515s] 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 &&\ [ 515s] mv -f $depbase.Tpo $depbase.Po [ 515s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 515s] 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 &&\ [ 515s] mv -f $depbase.Tpo $depbase.Po [ 515s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 515s] 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 > >]', [ 515s] 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, [ 515s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 515s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 515s] inlined from 'void __static_initialization_and_destruction_0()' at fstreplace.cc:26:1: [ 515s] /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 [ 515s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 515s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 515s] 641 | std::forward<_Args>(__args)...); [ 515s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 515s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 515s] 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 &&\ [ 515s] mv -f $depbase.Tpo $depbase.Po [ 515s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 515s] 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 &&\ [ 515s] mv -f $depbase.Tpo $depbase.Po [ 515s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 515s] 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 &&\ [ 515s] mv -f $depbase.Tpo $depbase.Po [ 515s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 515s] 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 &&\ [ 515s] mv -f $depbase.Tpo $depbase.Po [ 515s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 515s] 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 &&\ [ 515s] mv -f $depbase.Tpo $depbase.Po [ 515s] In file included from ./../include/fst/accumulator.h:34, [ 515s] from ./../include/fst/label-reachable.h:30, [ 515s] from ./../include/fst/lookahead-matcher.h:35, [ 515s] from ./../include/fst/lookahead-filter.h:31, [ 515s] from ./../include/fst/compose.h:33, [ 515s] from ./../include/fst/script/getters.h:28, [ 515s] from fstreplace-main.cc:29: [ 515s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 515s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 515s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 515s] | ^~~~~~ [ 515s] | template [ 516s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 516s] 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 &&\ [ 516s] mv -f $depbase.Tpo $depbase.Po [ 516s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 516s] 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 &&\ [ 516s] mv -f $depbase.Tpo $depbase.Po [ 516s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 516s] 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 &&\ [ 516s] mv -f $depbase.Tpo $depbase.Po [ 516s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 516s] 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 &&\ [ 516s] mv -f $depbase.Tpo $depbase.Po [ 516s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 516s] 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 &&\ [ 516s] mv -f $depbase.Tpo $depbase.Po [ 516s] In file included from ./../include/fst/accumulator.h:34, [ 516s] from ./../include/fst/label-reachable.h:30, [ 516s] from ./../include/fst/lookahead-matcher.h:35, [ 516s] from ./../include/fst/lookahead-filter.h:31, [ 516s] from ./../include/fst/compose.h:33, [ 516s] from ./../include/fst/script/getters.h:28, [ 516s] from fstshortestdistance-main.cc:28: [ 516s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 516s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 516s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 516s] | ^~~~~~ [ 516s] | template [ 517s] In file included from ./../include/fst/accumulator.h:34, [ 517s] from ./../include/fst/label-reachable.h:30, [ 517s] from ./../include/fst/lookahead-matcher.h:35, [ 517s] from ./../include/fst/lookahead-filter.h:31, [ 517s] from ./../include/fst/compose.h:33, [ 517s] from ./../include/fst/script/getters.h:28, [ 517s] from fstrmepsilon-main.cc:26: [ 517s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 517s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 517s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 517s] | ^~~~~~ [ 517s] | template [ 517s] In file included from ./../include/fst/accumulator.h:34, [ 517s] from ./../include/fst/label-reachable.h:30, [ 517s] from ./../include/fst/lookahead-matcher.h:35, [ 517s] from ./../include/fst/lookahead-filter.h:31, [ 517s] from ./../include/fst/compose.h:33, [ 517s] from ./../include/fst/script/getters.h:28, [ 517s] from fstreweight-main.cc:26: [ 517s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 517s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 517s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 517s] | ^~~~~~ [ 517s] | template [ 517s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 517s] 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 &&\ [ 517s] mv -f $depbase.Tpo $depbase.Po [ 517s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 517s] 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 &&\ [ 517s] mv -f $depbase.Tpo $depbase.Po [ 517s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 517s] 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 &&\ [ 517s] mv -f $depbase.Tpo $depbase.Po [ 517s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 517s] 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 &&\ [ 517s] mv -f $depbase.Tpo $depbase.Po [ 517s] /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 [ 517s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 517s] from ./../include/fst/flags.h:26, [ 517s] from fstshortestdistance.cc:18: [ 517s] /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 > >]': [ 517s] /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 [ 517s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 517s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 517s] In file included from ./../include/fst/accumulator.h:34, [ 517s] from ./../include/fst/label-reachable.h:30, [ 517s] from ./../include/fst/lookahead-matcher.h:35, [ 517s] from ./../include/fst/lookahead-filter.h:31, [ 517s] from ./../include/fst/compose.h:33, [ 517s] from ./../include/fst/script/getters.h:28, [ 517s] from fstshortestpath-main.cc:27: [ 517s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 517s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 517s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 517s] | ^~~~~~ [ 517s] | template [ 517s] /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 > >]': [ 517s] /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 [ 518s] /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 [ 518s] /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 [ 518s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 518s] 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 > >]', [ 518s] 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, [ 518s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 518s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 518s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestdistance.cc:24:1: [ 518s] /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 [ 518s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 518s] 641 | std::forward<_Args>(__args)...); [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 518s] 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 > >]', [ 518s] 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, [ 518s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 518s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 518s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestdistance.cc:25:1: [ 518s] /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 [ 518s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 518s] 641 | std::forward<_Args>(__args)...); [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 518s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 518s] from ./../include/fst/flags.h:26, [ 518s] from fstshortestpath.cc:18: [ 518s] /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 > >]': [ 518s] /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 [ 518s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 518s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 518s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 518s] from ./../include/fst/flags.h:26, [ 518s] from fstrmepsilon.cc:18: [ 518s] /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 > >]': [ 518s] /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 [ 518s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 518s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 518s] /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 > >]': [ 518s] /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 [ 518s] /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 [ 518s] /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 > >]': [ 518s] /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 [ 518s] /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 [ 518s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 518s] 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 > >]', [ 518s] 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, [ 518s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 518s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 518s] inlined from 'void __static_initialization_and_destruction_0()' at fstrmepsilon.cc:24:1: [ 518s] /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 [ 518s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 518s] 641 | std::forward<_Args>(__args)...); [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 518s] 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 > >]', [ 518s] 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, [ 518s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 518s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 518s] inlined from 'void __static_initialization_and_destruction_0()' at fstrmepsilon.cc:25:1: [ 518s] /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 [ 518s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 518s] 641 | std::forward<_Args>(__args)...); [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 518s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 518s] 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 > >]', [ 518s] 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, [ 518s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 518s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 518s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestpath.cc:23:1: [ 518s] /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 [ 518s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 518s] 641 | std::forward<_Args>(__args)...); [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 518s] 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 > >]', [ 518s] 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, [ 518s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 518s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 518s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestpath.cc:25:1: [ 518s] /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 [ 518s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 518s] 641 | std::forward<_Args>(__args)...); [ 518s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 518s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 518s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 518s] /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 [ 518s] /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 [ 518s] /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 [ 518s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 518s] /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 [ 518s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 518s] /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 [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] /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 [ 519s] /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 [ 519s] /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 [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] /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 [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] /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 [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] In file included from ./../include/fst/rational.h:31, [ 519s] from ./../include/fst/union.h:30, [ 519s] from ./../include/fst/script/union.h:24, [ 519s] from fstunion-main.cc:26: [ 519s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 519s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 519s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 519s] | ^~~~~~ [ 519s] | template [ 519s] /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 [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] /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 [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] /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 [ 519s] /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 [ 519s] /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 [ 519s] /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 [ 519s] /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 [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] /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 [ 519s] /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 [ 519s] /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 [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 519s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] /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 [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] /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 [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] /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 [ 520s] /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 [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] /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 [ 520s] /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 [ 520s] /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 [ 520s] /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 [ 520s] /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 [ 520s] /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 [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] /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 [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] /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 [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] 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.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 520s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 520s] Making all in test [ 520s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 520s] make[3]: Nothing to be done for 'all'. [ 520s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 520s] Making all in extensions [ 520s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 520s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 520s] make[4]: Nothing to be done for 'all-am'. [ 520s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 520s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 520s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 520s] make[3]: Nothing to be done for 'all-am'. [ 520s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 520s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 520s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 521s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 521s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 521s] + exit 0 [ 521s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.r4mHoU [ 521s] + umask 022 [ 521s] + cd /home/abuild/rpmbuild/BUILD [ 521s] + cd openfst-1.8.2 [ 521s] + LANG=C [ 521s] + export LANG [ 521s] + unset DISPLAY [ 521s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm [ 521s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm [ 521s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm [ 521s] Making install in src [ 521s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 521s] Making install in include [ 521s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 521s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 521s] make[3]: Nothing to be done for 'install-exec-am'. [ 521s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include' [ 521s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst' [ 521s] /bin/install -c -m 644 fst/accumulator.h fst/add-on.h fst/arc-arena.h fst/arc-map.h fst/arc.h fst/arcfilter.h fst/arcsort.h fst/bi-table.h fst/cache.h fst/closure.h fst/compact-fst.h fst/compat.h fst/complement.h fst/compose-filter.h fst/compose.h fst/concat.h fst/connect.h fst/const-fst.h fst/determinize.h fst/dfs-visit.h fst/difference.h fst/disambiguate.h fst/edit-fst.h fst/encode.h fst/epsnormalize.h fst/equal.h fst/equivalent.h fst/error-weight.h fst/expanded-fst.h fst/expander-cache.h fst/expectation-weight.h fst/factor-weight.h fst/filter-state.h fst/flags.h fst/float-weight.h fst/fst-decl.h fst/fst.h fst/fstlib.h fst/generic-register.h fst/heap.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst' [ 521s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst' [ 521s] /bin/install -c -m 644 fst/icu.h fst/intersect.h fst/interval-set.h fst/invert.h fst/isomorphic.h fst/label-reachable.h fst/lexicographic-weight.h fst/lock.h fst/log.h fst/lookahead-filter.h fst/lookahead-matcher.h fst/mapped-file.h fst/matcher-fst.h fst/matcher.h fst/memory.h fst/minimize.h fst/mutable-fst.h fst/pair-weight.h fst/partition.h fst/power-weight.h fst/power-weight-mappers.h fst/product-weight.h fst/project.h fst/properties.h fst/prune.h fst/push.h fst/queue.h fst/randequivalent.h fst/randgen.h fst/rational.h fst/register.h fst/relabel.h fst/replace-util.h fst/replace.h fst/reverse.h fst/reweight.h fst/rmepsilon.h fst/rmfinalepsilon.h fst/set-weight.h fst/shortest-distance.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst' [ 521s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst/script' [ 521s] /bin/install -c -m 644 fst/script/arc-class.h fst/script/arcfilter-impl.h fst/script/arciterator-class.h fst/script/arcsort.h fst/script/arg-packs.h fst/script/closure.h fst/script/compile-impl.h fst/script/compile.h fst/script/compose.h fst/script/concat.h fst/script/connect.h fst/script/convert.h fst/script/decode.h fst/script/determinize.h fst/script/difference.h fst/script/disambiguate.h fst/script/draw-impl.h fst/script/draw.h fst/script/encode.h fst/script/encodemapper-class.h fst/script/epsnormalize.h fst/script/equal.h fst/script/equivalent.h fst/script/fst-class.h fst/script/fstscript.h fst/script/getters.h fst/script/info-impl.h fst/script/info.h fst/script/intersect.h fst/script/invert.h fst/script/isomorphic.h fst/script/map.h fst/script/minimize.h fst/script/print-impl.h fst/script/print.h fst/script/project.h fst/script/prune.h fst/script/push.h fst/script/randequivalent.h fst/script/randgen.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst/script' [ 521s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst/test' [ 521s] /bin/install -c -m 644 fst/test/algo_test.h fst/test/compactors.h fst/test/fst_test.h fst/test/rand-fst.h fst/test/weight-tester.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst/test' [ 521s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst' [ 521s] /bin/install -c -m 644 fst/shortest-path.h fst/signed-log-weight.h fst/sparse-power-weight.h fst/sparse-tuple-weight.h fst/state-map.h fst/state-reachable.h fst/state-table.h fst/statesort.h fst/string-weight.h fst/string.h fst/symbol-table-ops.h fst/symbol-table.h fst/synchronize.h fst/test-properties.h fst/topsort.h fst/tuple-weight.h fst/union-find.h fst/union-weight.h fst/union.h fst/util.h fst/vector-fst.h fst/verify.h fst/visit.h fst/windows_defs.inc fst/weight.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst' [ 521s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst/script' [ 521s] /bin/install -c -m 644 fst/script/relabel.h fst/script/replace.h fst/script/reverse.h fst/script/reweight.h fst/script/rmepsilon.h fst/script/script-impl.h fst/script/shortest-distance.h fst/script/shortest-path.h fst/script/stateiterator-class.h fst/script/synchronize.h fst/script/text-io.h fst/script/topsort.h fst/script/union.h fst/script/weight-class.h fst/script/fstscript-decl.h fst/script/verify.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/include/fst/script' [ 521s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 521s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 521s] Making install in lib [ 521s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 521s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 521s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib' [ 521s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib' [ 521s] libtool: install: /bin/install -c .libs/libfst.so.25.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib/libfst.so.25.0.0 [ 522s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib && { ln -s -f libfst.so.25.0.0 libfst.so.25 || { rm -f libfst.so.25 && ln -s libfst.so.25.0.0 libfst.so.25; }; }) [ 522s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib && { ln -s -f libfst.so.25.0.0 libfst.so || { rm -f libfst.so && ln -s libfst.so.25.0.0 libfst.so; }; }) [ 522s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib/libfst.la [ 522s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 522s] make[3]: Nothing to be done for 'install-data-am'. [ 522s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 522s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 522s] Making install in script [ 522s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 522s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 522s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib' [ 522s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib' [ 523s] libtool: warning: relinking 'libfstscript.la' [ 523s] libtool: install: (cd /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script; /bin/sh "/home/abuild/rpmbuild/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink 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 25: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.2-1.4.arm) [ 523s] libtool: relink: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -L/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.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.25 -o .libs/libfstscript.so.25.0.0 [ 530s] libtool: install: /bin/install -c .libs/libfstscript.so.25.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib/libfstscript.so.25.0.0 [ 531s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib && { ln -s -f libfstscript.so.25.0.0 libfstscript.so.25 || { rm -f libfstscript.so.25 && ln -s libfstscript.so.25.0.0 libfstscript.so.25; }; }) [ 531s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib && { ln -s -f libfstscript.so.25.0.0 libfstscript.so || { rm -f libfstscript.so && ln -s libfstscript.so.25.0.0 libfstscript.so; }; }) [ 531s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib/libfstscript.la [ 531s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 531s] make[3]: Nothing to be done for 'install-data-am'. [ 531s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 531s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 531s] Making install in bin [ 531s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 531s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 531s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin' [ 531s] /bin/sh ../../libtool --mode=install /bin/install -c fstarcsort fstclosure fstcompile fstcompose fstconcat fstconnect fstconvert fstdeterminize fstdifference fstdisambiguate fstdraw fstencode fstepsnormalize fstequal fstequivalent fstinfo fstintersect fstinvert fstisomorphic fstmap fstminimize fstprint fstproject fstprune fstpush fstrandgen fstrelabel fstreplace fstreverse fstreweight fstrmepsilon fstshortestdistance fstshortestpath fstsymbols fstsynchronize fsttopsort fstunion '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin' [ 531s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 531s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 531s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 531s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstarcsort [ 532s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstclosure [ 532s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstcompile [ 532s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstcompose [ 532s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstconcat [ 532s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstconnect [ 532s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstconvert [ 532s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstdeterminize [ 532s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstdifference [ 532s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 532s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstdisambiguate [ 533s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstdraw [ 533s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstencode [ 533s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstepsnormalize [ 533s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstequal [ 533s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstequivalent [ 533s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstinfo [ 533s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 533s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstintersect [ 534s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 534s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 534s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 534s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstinvert [ 534s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 534s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 534s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 534s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstisomorphic [ 535s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 535s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 535s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 535s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstmap [ 535s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 535s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 535s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 535s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstminimize [ 535s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 535s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 535s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstprint [ 536s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstproject [ 536s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstprune [ 536s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstpush [ 536s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstrandgen [ 536s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstrelabel [ 536s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 536s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstreplace [ 537s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 537s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 537s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 537s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstreverse [ 537s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 537s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 537s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 537s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstreweight [ 537s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 537s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 537s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 537s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstrmepsilon [ 537s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 537s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 537s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 537s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstshortestdistance [ 538s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 538s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 538s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 538s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstshortestpath [ 538s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 538s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 538s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 538s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstsymbols [ 539s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 539s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 539s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 539s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstsynchronize [ 539s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 539s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 539s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 539s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fsttopsort [ 539s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 539s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 539s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 539s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstunion [ 540s] make[3]: Nothing to be done for 'install-data-am'. [ 540s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 540s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 540s] Making install in test [ 540s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 540s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 540s] make[3]: Nothing to be done for 'install-exec-am'. [ 540s] make[3]: Nothing to be done for 'install-data-am'. [ 540s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 540s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 540s] Making install in extensions [ 540s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 540s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 540s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 540s] make[4]: Nothing to be done for 'install-exec-am'. [ 540s] make[4]: Nothing to be done for 'install-data-am'. [ 540s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 540s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 540s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 540s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 540s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 540s] make[3]: Nothing to be done for 'install-exec-am'. [ 540s] make[3]: Nothing to be done for 'install-data-am'. [ 540s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 540s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 540s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 540s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 540s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 540s] make[2]: Nothing to be done for 'install-exec-am'. [ 540s] make[2]: Nothing to be done for 'install-data-am'. [ 540s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 540s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 540s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib -name '*.la' -delete [ 540s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/info [ 540s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/doc/packages [ 540s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/doc/openfst [ 540s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/doc/openfst-1.8.2 [ 540s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/gtk-doc [ 540s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/doc [ 540s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/man [ 540s] + xargs rm -f -- [ 540s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm -regex '.*/man/man./.*.[0-9]' [ 540s] + xargs rm -f -- [ 540s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm -regex '.*/man/../man./.*.[0-9]' [ 540s] + xargs rm -f -- [ 540s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm -regex '.*/man/man./.*.[0-9]pm' [ 540s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.8.2-1.4 --unique-debug-src-base openfst-1.8.2-1.4.arm -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.2 [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstarcsort [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstdisambiguate [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstconnect [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstdifference [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstdraw [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstconvert [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstcompile [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstdeterminize [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstclosure [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstcompose [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstconcat [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstencode [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] 1+0 records in [ 550s] 1+0 records out [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstepsnormalize [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstequal [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstintersect [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstinfo [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstmap [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstminimize [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstequivalent [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstisomorphic [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstproject [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstinvert [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstprune [ 550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstprint [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstrelabel [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstpush [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstreplace [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstreweight [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstreverse [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstrandgen [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstshortestdistance [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstrmepsilon [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstshortestpath [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstsymbols [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fsttopsort [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstsynchronize [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 1+0 records in [ 551s] 1+0 records out [ 551s] 0+0 records in [ 551s] 0+0 records out [ 551s] 0+0 records in [ 551s] 0+0 records out [ 551s] 0+0 records in [ 551s] 0+0 records out [ 551s] 0+0 records in [ 551s] 0+0 records out [ 551s] 0+0 records in [ 551s] 0+0 records out [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib/libfst.so.25.0.0 [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/lib/libfstscript.so.25.0.0 [ 551s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/bin/fstunion [ 551s] 0+0 records in [ 551s] 0+0 records out [ 551s] 0+0 records in [ 551s] 0+0 records out [ 551s] 0+0 records in [ 551s] 0+0 records out [ 551s] 0+0 records in [ 551s] 0+0 records out [ 552s] 0+0 records in [ 552s] 0+0 records out [ 552s] 0+0 records in [ 552s] 0+0 records out [ 559s] 0+0 records in [ 559s] 0+0 records out [ 560s] 3483 blocks [ 560s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debuginfo.manifest [ 560s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debugsource.manifest [ 560s] + /usr/lib/rpm/check-buildroot [ 561s] + /usr/lib/rpm//brp-compress [ 561s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 571s] + /usr/lib/rpm/brp-python-hardlink [ 571s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm [ 571s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.2/isu.list [ 571s] ~/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm ~/rpmbuild/BUILD/openfst-1.8.2 [ 571s] ~/rpmbuild/BUILD/openfst-1.8.2 [ 571s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh /home/abuild/rpmbuild/SOURCES [ 576s] Processing files: openfst-1.8.2-1.4.armv7l [ 576s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 576s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 576s] [ 576s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.YmGjPm [ 576s] + umask 022 [ 576s] + cd /home/abuild/rpmbuild/BUILD [ 576s] + cd openfst-1.8.2 [ 576s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/licenses/openfst [ 576s] + export LC_ALL=C [ 576s] + LC_ALL=C [ 576s] + export LICENSEDIR [ 576s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/licenses/openfst [ 576s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/licenses/openfst [ 576s] + exit 0 [ 576s] Provides: libfst.so.25 libfstscript.so.25 openfst = 1.8.2-1.4 openfst(armv7l-32) = 1.8.2-1.4 [ 576s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 576s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 576s] Requires(post): /sbin/ldconfig [ 576s] Requires(postun): /sbin/ldconfig [ 576s] 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.25 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.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) [ 576s] Processing files: openfst-debugsource-1.8.2-1.4.armv7l [ 576s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 576s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 576s] [ 577s] Provides: openfst-debugsource = 1.8.2-1.4 openfst-debugsource(armv7l-32) = 1.8.2-1.4 [ 577s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 577s] Processing files: openfst-devel-1.8.2-1.4.armv7l [ 577s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 577s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 577s] [ 577s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Yavc1U [ 577s] + umask 022 [ 577s] + cd /home/abuild/rpmbuild/BUILD [ 577s] + cd openfst-1.8.2 [ 577s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/licenses/openfst-devel [ 577s] + export LC_ALL=C [ 577s] + LC_ALL=C [ 577s] + export LICENSEDIR [ 577s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/licenses/openfst-devel [ 577s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/licenses/openfst-devel [ 577s] + exit 0 [ 577s] Provides: openfst-devel = 1.8.2-1.4 openfst-devel(armv7l-32) = 1.8.2-1.4 [ 577s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 577s] Requires: libfst.so.25 libfstscript.so.25 [ 577s] Processing files: openfst-tools-1.8.2-1.4.armv7l [ 577s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 577s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 577s] [ 577s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.SVc0c7 [ 577s] + umask 022 [ 577s] + cd /home/abuild/rpmbuild/BUILD [ 577s] + cd openfst-1.8.2 [ 577s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/licenses/openfst-tools [ 577s] + export LC_ALL=C [ 577s] + LC_ALL=C [ 577s] + export LICENSEDIR [ 577s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/licenses/openfst-tools [ 577s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm/usr/share/licenses/openfst-tools [ 577s] + exit 0 [ 579s] Provides: openfst-tools = 1.8.2-1.4 openfst-tools(armv7l-32) = 1.8.2-1.4 [ 579s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 579s] 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.25 libfstscript.so.25 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.18) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 579s] Processing files: openfst-debuginfo-1.8.2-1.4.armv7l [ 579s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 579s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 579s] [ 579s] Provides: openfst-debuginfo = 1.8.2-1.4 openfst-debuginfo(armv7l-32) = 1.8.2-1.4 [ 579s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 579s] Recommends: openfst-debugsource(armv7l-32) = 1.8.2-1.4 [ 579s] Processing files: openfst-tools-debuginfo-1.8.2-1.4.armv7l [ 579s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 579s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 579s] [ 579s] Provides: openfst-tools-debuginfo = 1.8.2-1.4 openfst-tools-debuginfo(armv7l-32) = 1.8.2-1.4 [ 579s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 579s] Recommends: openfst-debugsource(armv7l-32) = 1.8.2-1.4 [ 579s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm [ 580s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.4.src.rpm [ 583s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-1.8.2-1.4.armv7l.rpm [ 584s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-debugsource-1.8.2-1.4.armv7l.rpm [ 586s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-devel-1.8.2-1.4.armv7l.rpm [ 586s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-1.8.2-1.4.armv7l.rpm [ 610s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-debuginfo-1.8.2-1.4.armv7l.rpm [ 620s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-debuginfo-1.8.2-1.4.armv7l.rpm [ 620s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.0m6oAO [ 620s] + umask 022 [ 620s] + cd /home/abuild/rpmbuild/BUILD [ 620s] + cd openfst-1.8.2 [ 620s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.4.arm [ 620s] + exit 0 [ 621s] ... checking for files with abuild user/group [ 621s] ... creating baselibs [ 623s] ... comparing built packages with the former built [ 623s] /usr/lib/build/pkg-diff.sh [ 623s] compare /.build.oldpackages/openfst-1.8.2-1.3.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.4.src.rpm [ 624s] This is not a prerelease project. Compare the project name. [ 624s] comparing disturl_distribution [ 624s] comparing the rpm tags of openfst [ 624s] --- old-rpm-tags [ 624s] +++ new-rpm-tags [ 624s] @@ -88 +88 @@ [ 624s] -openfst.spec 638cd0fdb4f20422318d550f1363295002e7d64d190e97d220a228bbbb8e6819 32 [ 624s] +openfst.spec 16d6f5274d33eb5324cc8fbbd91af6d645bc72730fb4d2a4f68c53e46e9ba4df 32 [ 624s] comparing rpmtags [ 624s] comparing RELEASE [ 624s] comparing PROVIDES [ 624s] comparing scripts [ 625s] comparing filelist [ 625s] comparing file checksum [ 625s] compare /.build.oldpackages/openfst-1.8.2-1.3.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-1.8.2-1.4.armv7l.rpm [ 626s] Comparing openfst-1.8.2-1.3.armv7l.rpm to openfst-1.8.2-1.4.armv7l.rpm [ 627s] This is not a prerelease project. Compare the project name. [ 627s] comparing disturl_distribution [ 627s] comparing the rpm tags of openfst [ 627s] --- old-rpm-tags [ 627s] +++ new-rpm-tags [ 627s] @@ -121 +121 @@ [ 627s] -/usr/lib/libfst.so.25.0.0 c0b7377561425502a2c59104c8289419182de254fae485858c1cacd0abf2d6fc 0 [ 627s] +/usr/lib/libfst.so.25.0.0 35675c16baca8a287d96de553c712837356729b40ac7371eb30225790249c4d0 0 [ 627s] @@ -123 +123 @@ [ 627s] -/usr/lib/libfstscript.so.25.0.0 fec14bc108dafa627683a9a5e6364368b59c3624e97f9fd0010dc8124499855a 0 [ 627s] +/usr/lib/libfstscript.so.25.0.0 dbd8fcf19f794b5fafaecbeb8d0fb9215321c8baaa716d9ad1fcc2edeeed3795 0 [ 627s] @@ -131 +131 @@ [ 627s] -openfst-1.8.2-1.3.src.rpm [ 627s] +openfst-1.8.2-1.4.src.rpm [ 627s] comparing rpmtags [ 627s] comparing RELEASE [ 627s] comparing PROVIDES [ 627s] comparing scripts [ 628s] comparing filelist [ 628s] comparing file checksum [ 628s] creating rename script [ 628s] RPM file checksum differs. [ 628s] Extracting packages [ 629s] /usr/lib/libfst.so.25.0.0 differs in ELF sections [ 629s] --- old /usr/lib/libfst.so.25.0.0 (objdump) [ 629s] +++ new /usr/lib/libfst.so.25.0.0 (objdump) [ 629s] @@ -205,7 +205,7 @@ [ 629s] 0db8 41854818 022302a0 404a8201 a00030db A.H..#..@J....0. [ 629s] 0dc8 8420050c cb226501 12040906 002204a4 . ..."e......".. [ 629s] 0dd8 d2400580 04005201 b4141224 d2401246 .@....R....$.@.F [ 629s] - 0de8 00084410 61000111 800c02a5 2a014108 ..D.a.......*.A. [ 629s] + 0de8 00084410 61000111 800c02a5 2a414108 ..D.a.......*AA. [ 629s] 0df8 852800ac 00200248 00932028 c1008900 .(... .H.. (.... [ 629s] 0e08 00082335 00000000 005a8191 00800181 ..#5.....Z...... [ 629s] 0e18 8d58c851 52c70464 50402480 91540663 .X.QR..dP@$..T.c [ 629s] @@ -353,166 +353,166 @@ [ 629s] 16f8 ec050000 f5050000 fc050000 00060000 ................ [ 629s] 1708 04060000 0a060000 0e060000 13060000 ................ [ 629s] 1718 19060000 1c060000 1f060000 29060000 ............)... [ 629s] - 1728 2e060000 34060000 3a060000 00000000 ....4...:....... [ 629s] - 1738 00000000 3f060000 41060000 45060000 ....?...A...E... [ 629s] - 1748 4b060000 52060000 55060000 58060000 K...R...U...X... [ 629s] - 1758 5a060000 5d060000 60060000 62060000 Z...]...`...b... [ 629s] - 1768 67060000 6b060000 71060000 73060000 g...k...q...s... [ 629s] - 1778 78060000 7a060000 7c060000 7e060000 x...z...|...~... [ 629s] - 1788 81060000 83060000 89060000 8c060000 ................ [ 629s] - 1798 92060000 97060000 9e060000 a1060000 ................ [ 629s] - 17a8 a4060000 a5060000 aa060000 af060000 ................ [ 629s] - 17b8 b2060000 b8060000 b9060000 be060000 ................ [ 629s] - 17c8 c1060000 c9060000 cc060000 cd060000 ................ [ 629s] - 17d8 ce060000 d0060000 d3060000 d7060000 ................ [ 629s] - 17e8 db060000 00000000 e0060000 e7060000 ................ [ 629s] - 17f8 e9060000 ef060000 f3060000 f8060000 ................ [ 629s] - 1808 fb060000 ff060000 06070000 10070000 ................ [ 629s] - 1818 15070000 19070000 1a070000 1b070000 ................ [ 629s] - 1828 20070000 27070000 2b070000 2d070000 ...'...+...-... [ 629s] - 1838 32070000 35070000 3a070000 3e070000 2...5...:...>... [ 629s] - 1848 44070000 4a070000 4c070000 51070000 D...J...L...Q... [ 629s] - 1858 56070000 5a070000 5f070000 64070000 V...Z..._...d... [ 629s] - 1868 67070000 6a070000 6f070000 71070000 g...j...o...q... [ 629s] - 1878 73070000 79070000 7c070000 7e070000 s...y...|...~... [ 629s] - 1888 7f070000 84070000 86070000 89070000 ................ [ 629s] - 1898 8b070000 8f070000 94070000 95070000 ................ [ 629s] - 18a8 9a070000 9f070000 a1070000 a4070000 ................ [ 629s] - 18b8 a9070000 ae070000 b0070000 b3070000 ................ [ 629s] - 18c8 b6070000 b8070000 c0070000 c2070000 ................ [ 629s] - 18d8 c3070000 ca070000 ce070000 d2070000 ................ [ 629s] - 18e8 d5070000 da070000 de070000 e1070000 ................ [ 629s] - 18f8 e5070000 00000000 ec070000 f0070000 ................ [ 629s] - 1908 f5070000 fa070000 fe070000 04080000 ................ [ 629s] - 1918 05080000 0e080000 10080000 14080000 ................ [ 629s] - 1928 15080000 1a080000 1c080000 1e080000 ................ [ 629s] - 1938 20080000 24080000 27080000 2d080000 ...$...'...-... [ 629s] - 1948 34080000 3a080000 3e080000 42080000 4...:...>...B... [ 629s] - 1958 49080000 50080000 53080000 55080000 I...P...S...U... [ 629s] - 1968 5a080000 60080000 66080000 6c080000 Z...`...f...l... [ 629s] - 1978 71080000 74080000 78080000 7a080000 q...t...x...z... [ 629s] - 1988 7d080000 7f080000 86080000 87080000 }............... [ 629s] - 1998 8a080000 8d080000 8f080000 91080000 ................ [ 629s] - 19a8 95080000 9b080000 00000000 9e080000 ................ [ 629s] - 19b8 a2080000 ab080000 ae080000 b4080000 ................ [ 629s] - 19c8 b6080000 bb080000 c0080000 c2080000 ................ [ 629s] - 19d8 c8080000 cf080000 d2080000 d9080000 ................ [ 629s] - 19e8 de080000 e2080000 e5080000 ea080000 ................ [ 629s] - 19f8 ed080000 f1080000 f3080000 f6080000 ................ [ 629s] - 1a08 fc080000 00090000 05090000 06090000 ................ [ 629s] - 1a18 0c090000 0f090000 13090000 14090000 ................ [ 629s] - 1a28 18090000 1f090000 22090000 29090000 ........"...)... [ 629s] - 1a38 2f090000 30090000 31090000 35090000 /...0...1...5... [ 629s] - 1a48 3c090000 46090000 4c090000 4f090000 <...F...L...O... [ 629s] - 1a58 51090000 53090000 58090000 59090000 Q...S...X...Y... [ 629s] - 1a68 60090000 63090000 66090000 6a090000 `...c...f...j... [ 629s] - 1a78 6e090000 74090000 78090000 7d090000 n...t...x...}... [ 629s] - 1a88 81090000 86090000 8c090000 93090000 ................ [ 629s] - 1a98 9d090000 a1090000 a6090000 aa090000 ................ [ 629s] - 1aa8 ac090000 af090000 b3090000 b8090000 ................ [ 629s] - 1ab8 bd090000 c0090000 c7090000 c9090000 ................ [ 629s] - 1ac8 cd090000 cf090000 d3090000 d5090000 ................ [ 629s] - 1ad8 da090000 dd090000 e2090000 e5090000 ................ [ 629s] - 1ae8 e8090000 ee090000 f4090000 fc090000 ................ [ 629s] - 1af8 010a0000 060a0000 0b0a0000 0e0a0000 ................ [ 629s] - 1b08 130a0000 170a0000 1a0a0000 1f0a0000 ................ [ 629s] - 1b18 250a0000 280a0000 2d0a0000 320a0000 %...(...-...2... [ 629s] - 1b28 380a0000 3e0a0000 450a0000 4b0a0000 8...>...E...K... [ 629s] - 1b38 500a0000 550a0000 580a0000 5c0a0000 P...U...X...\... [ 629s] - 1b48 630a0000 660a0000 00000000 6d0a0000 c...f.......m... [ 629s] - 1b58 710a0000 750a0000 780a0000 810a0000 q...u...x....... [ 629s] - 1b68 860a0000 890a0000 8e0a0000 910a0000 ................ [ 629s] - 1b78 950a0000 980a0000 9c0a0000 9f0a0000 ................ [ 629s] - 1b88 a60a0000 ab0a0000 ad0a0000 ae0a0000 ................ [ 629s] - 1b98 b30a0000 b70a0000 bd0a0000 c40a0000 ................ [ 629s] - 1ba8 ca0a0000 cb0a0000 cf0a0000 d20a0000 ................ [ 629s] - 1bb8 d60a0000 d80a0000 dd0a0000 e20a0000 ................ [ 629s] - 1bc8 e50a0000 e80a0000 f40a0000 f80a0000 ................ [ 629s] - 1bd8 fd0a0000 010b0000 020b0000 090b0000 ................ [ 629s] - 1be8 0d0b0000 0f0b0000 160b0000 1a0b0000 ................ [ 629s] - 1bf8 1d0b0000 220b0000 240b0000 270b0000 ...."...$...'... [ 629s] - 1c08 2c0b0000 2f0b0000 340b0000 3c0b0000 ,.../...4...<... [ 629s] - 1c18 3e0b0000 420b0000 430b0000 460b0000 >...B...C...F... [ 629s] - 1c28 470b0000 4b0b0000 4f0b0000 530b0000 G...K...O...S... [ 629s] - 1c38 570b0000 5a0b0000 5f0b0000 600b0000 W...Z..._...`... [ 629s] - 1c48 620b0000 660b0000 680b0000 6c0b0000 b...f...h...l... [ 629s] - 1c58 700b0000 730b0000 7a0b0000 7c0b0000 p...s...z...|... [ 629s] - 1c68 7f0b0000 860b0000 8c0b0000 8e0b0000 ................ [ 629s] - 1c78 920b0000 980b0000 9d0b0000 a30b0000 ................ [ 629s] - 1c88 a60b0000 ac0b0000 b00b0000 b50b0000 ................ [ 629s] - 1c98 ba0b0000 be0b0000 c30b0000 c70b0000 ................ [ 629s] - 1ca8 cb0b0000 cc0b0000 d40b0000 dd0b0000 ................ [ 629s] - 1cb8 e00b0000 e50b0000 e80b0000 ea0b0000 ................ [ 629s] - 1cc8 ee0b0000 f10b0000 f70b0000 fe0b0000 ................ [ 629s] - 1cd8 030c0000 080c0000 0b0c0000 0e0c0000 ................ [ 629s] - 1ce8 110c0000 150c0000 1a0c0000 1d0c0000 ................ [ 629s] - 1cf8 1f0c0000 240c0000 270c0000 2e0c0000 ....$...'....... [ 629s] - 1d08 00000000 310c0000 350c0000 390c0000 ....1...5...9... [ 629s] - 1d18 3e0c0000 410c0000 00000000 470c0000 >...A.......G... [ 629s] - 1d28 4c0c0000 510c0000 530c0000 580c0000 L...Q...S...X... [ 629s] - 1d38 5e0c0000 5f0c0000 660c0000 670c0000 ^..._...f...g... [ 629s] - 1d48 6b0c0000 6f0c0000 730c0000 770c0000 k...o...s...w... [ 629s] - 1d58 7b0c0000 830c0000 850c0000 8a0c0000 {............... [ 629s] - 1d68 8f0c0000 960c0000 990c0000 9d0c0000 ................ [ 629s] - 1d78 a10c0000 a60c0000 ad0c0000 b10c0000 ................ [ 629s] - 1d88 b60c0000 bc0c0000 bf0c0000 c40c0000 ................ [ 629s] - 1d98 c60c0000 c90c0000 cc0c0000 ce0c0000 ................ [ 629s] - 1da8 d10c0000 d70c0000 db0c0000 df0c0000 ................ [ 629s] - 1db8 e00c0000 e30c0000 e50c0000 eb0c0000 ................ [ 629s] - 1dc8 ef0c0000 f20c0000 f90c0000 fb0c0000 ................ [ 629s] - 1dd8 ff0c0000 010d0000 030d0000 050d0000 ................ [ 629s] - 1de8 080d0000 0c0d0000 120d0000 170d0000 ................ [ 629s] - 1df8 1e0d0000 1f0d0000 230d0000 260d0000 ........#...&... [ 629s] - 1e08 2b0d0000 300d0000 340d0000 3a0d0000 +...0...4...:... [ 629s] - 1e18 3e0d0000 400d0000 430d0000 460d0000 >...@...C...F... [ 629s] - 1e28 4a0d0000 4c0d0000 500d0000 540d0000 J...L...P...T... [ 629s] - 1e38 5a0d0000 5e0d0000 610d0000 680d0000 Z...^...a...h... [ 629s] - 1e48 6b0d0000 6c0d0000 00000000 720d0000 k...l.......r... [ 629s] - 1e58 760d0000 7a0d0000 7c0d0000 7e0d0000 v...z...|...~... [ 629s] - 1e68 810d0000 830d0000 8a0d0000 8c0d0000 ................ [ 629s] - 1e78 8e0d0000 930d0000 970d0000 9c0d0000 ................ [ 629s] - 1e88 9e0d0000 a30d0000 a60d0000 ab0d0000 ................ [ 629s] - 1e98 b30d0000 b70d0000 ba0d0000 bc0d0000 ................ [ 629s] - 1ea8 c20d0000 c50d0000 ca0d0000 cb0d0000 ................ [ 629s] - 1eb8 ce0d0000 d70d0000 d90d0000 da0d0000 ................ [ 629s] - 1ec8 e10d0000 e50d0000 e90d0000 eb0d0000 ................ [ 629s] - 1ed8 f00d0000 f40d0000 f90d0000 fe0d0000 ................ [ 629s] - 1ee8 010e0000 020e0000 040e0000 0e0e0000 ................ [ 629s] - 1ef8 140e0000 180e0000 1e0e0000 230e0000 ............#... [ 629s] - 1f08 2c0e0000 320e0000 3a0e0000 3b0e0000 ,...2...:...;... [ 629s] - 1f18 420e0000 450e0000 480e0000 4e0e0000 B...E...H...N... [ 629s] - 1f28 510e0000 540e0000 580e0000 5c0e0000 Q...T...X...\... [ 629s] - 1f38 5f0e0000 640e0000 680e0000 6b0e0000 _...d...h...k... [ 629s] - 1f48 6d0e0000 720e0000 760e0000 7b0e0000 m...r...v...{... [ 629s] - 1f58 7f0e0000 820e0000 830e0000 850e0000 ................ [ 629s] - 1f68 890e0000 8f0e0000 910e0000 940e0000 ................ [ 629s] - 1f78 9c0e0000 a00e0000 a60e0000 a80e0000 ................ [ 629s] - 1f88 aa0e0000 ad0e0000 b00e0000 b50e0000 ................ [ 629s] - 1f98 b90e0000 bf0e0000 c20e0000 c70e0000 ................ [ 629s] - 1fa8 c90e0000 cd0e0000 00000000 d00e0000 ................ [ 629s] - 1fb8 d30e0000 d70e0000 da0e0000 dc0e0000 ................ [ 629s] - 1fc8 e30e0000 e70e0000 ea0e0000 f00e0000 ................ [ 629s] - 1fd8 f60e0000 f90e0000 fc0e0000 010f0000 ................ [ 629s] - 1fe8 050f0000 0c0f0000 0f0f0000 130f0000 ................ [ 629s] - 1ff8 140f0000 160f0000 190f0000 1e0f0000 ................ [ 629s] - 2008 220f0000 260f0000 270f0000 2d0f0000 "...&...'...-... [ 629s] - 2018 300f0000 310f0000 380f0000 3d0f0000 0...1...8...=... [ 629s] - 2028 00000000 410f0000 470f0000 490f0000 ....A...G...I... [ 629s] - 2038 4d0f0000 520f0000 570f0000 5b0f0000 M...R...W...[... [ 629s] - 2048 610f0000 670f0000 6b0f0000 700f0000 a...g...k...p... [ 629s] - 2058 740f0000 770f0000 7b0f0000 7e0f0000 t...w...{...~... [ 629s] - 2068 00000000 810f0000 830f0000 840f0000 ................ [ 629s] - 2078 870f0000 8c0f0000 910f0000 960f0000 ................ [ 629s] - 2088 00000000 9b0f0000 9c0f0000 a20f0000 ................ [ 629s] - 2098 a90f0000 ac0f0000 af0f0000 b00f0000 ................ [ 629s] - 20a8 b40f0000 b60f0000 b90f0000 bd0f0000 ................ [ 629s] - 20b8 c00f0000 c50f0000 c80f0000 ce0f0000 ................ [ 629s] - 20c8 d40f0000 d90f0000 dd0f0000 df0f0000 ................ [ 629s] - 20d8 e40f0000 e80f0000 ed0f0000 f10f0000 ................ [ 629s] - 20e8 f50f0000 f70f0000 fe0f0000 03100000 ................ [ 629s] - 20f8 09100000 0e100000 12100000 16100000 ................ [ 629s] - 2108 17100000 1d100000 23100000 27100000 ........#...'... [ 629s] - 2118 2b100000 9afa1634 10e94381 a69fe791 +......4..C..... [ 629s] + 1728 2f060000 35060000 3b060000 00000000 /...5...;....... [ 629s] + 1738 00000000 40060000 42060000 46060000 ....@...B...F... [ 629s] + 1748 4c060000 53060000 56060000 59060000 L...S...V...Y... [ 629s] + 1758 5b060000 5e060000 61060000 63060000 [...^...a...c... [ 629s] + 1768 68060000 6c060000 72060000 74060000 h...l...r...t... [ 629s] + 1778 79060000 7b060000 7d060000 7f060000 y...{...}....... [ 629s] + 1788 82060000 84060000 8a060000 8d060000 ................ [ 629s] + 1798 93060000 98060000 9f060000 a2060000 ................ [ 629s] + 17a8 a5060000 a6060000 ab060000 b0060000 ................ [ 629s] + 17b8 b3060000 b9060000 ba060000 bf060000 ................ [ 629s] + 17c8 c2060000 ca060000 cd060000 ce060000 ................ [ 629s] + 17d8 cf060000 d1060000 d4060000 d8060000 ................ [ 629s] + 17e8 dc060000 00000000 e1060000 e8060000 ................ [ 629s] + 17f8 ea060000 f0060000 f4060000 f9060000 ................ [ 629s] + 1808 fc060000 00070000 07070000 11070000 ................ [ 629s] + 1818 16070000 1a070000 1b070000 1c070000 ................ [ 629s] + 1828 21070000 28070000 2c070000 2e070000 !...(...,....... [ 629s] + 1838 33070000 36070000 3b070000 3f070000 3...6...;...?... [ 629s] + 1848 45070000 4b070000 4d070000 52070000 E...K...M...R... [ 629s] + 1858 57070000 5b070000 60070000 65070000 W...[...`...e... [ 629s] + 1868 68070000 6b070000 70070000 72070000 h...k...p...r... [ 629s] + 1878 74070000 7a070000 7d070000 7f070000 t...z...}....... [ 629s] + 1888 80070000 85070000 87070000 8a070000 ................ [ 629s] + 1898 8c070000 90070000 95070000 96070000 ................ [ 629s] + 18a8 9b070000 a0070000 a2070000 a5070000 ................ [ 633s] /usr/lib/libfst.so.25.0.0 differs in assembler output [ 633s] --- old /usr/lib/libfst.so.25.0.0 (disasm) [ 633s] +++ new /usr/lib/libfst.so.25.0.0 (disasm) [ 633s] @@ -16,3259 +16,3264 @@ [ 633s] ldr lr, [pc, # ] @ <_ZN3fst8internal14CompactFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_19CompactArcCompactorINS_15StringCompactorIS5_EEjNS_15CompactArcStoreIijEEEENS_17DefaultCacheStoreIS5_EEE6ExpandEi@plt-0x4> [ 633s] add lr, pc, lr [ 633s] ldr pc, [lr, # ]! [ 633s] - strdeq r1, [r9], -r0 [ 633s] + ldrdeq r1, [r9], -ip [ 633s] [ 633s] _ZN3fst8internal14CompactFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_19CompactArcCompactorINS_15StringCompactorIS5_EEjNS_15CompactArcStoreIijEEEENS_17DefaultCacheStoreIS5_EEE6ExpandEi@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xf0 [ 633s] + ldr pc, [ip, # ]! @ 0xfdc [ 633s] [ 633s] _ZN3fst8internal7FstImplINS_6ArcTplINS_17TropicalWeightTplIfEEEEED2Ev@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xe8 [ 633s] + ldr pc, [ip, # ]! @ 0xfd4 [ 633s] [ 633s] _ZNSo3putEc@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xe0 [ 633s] + ldr pc, [ip, # ]! @ 0xfcc [ 633s] [ 633s] _ZNSt10shared_ptrIN3fst19CompactArcCompactorINS0_19UnweightedCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIS9_IiiEiEjEEEEEC1ISaIvEJRKNS0_3FstIS6_EESE_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xd8 [ 633s] + ldr pc, [ip, # ]! @ 0xfc4 [ 633s] [ 633s] _ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorISt10_List_nodeIiEE2TNILi1EEEEEPNS_10MemoryPoolIT_EEv@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xd0 [ 633s] + ldr pc, [ip, # ]! @ 0xfbc [ 633s] [ 633s] _ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_17TropicalWeightTplIfEEEEE2TNILi32EEEEEPNS_10MemoryPoolIT_EEv@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xc8 [ 633s] + ldr pc, [ip, # ]! @ 0xfb4 [ 633s] [ 633s] _ZNSt6vectorIZN3fst8DfsVisitINS0_3FstINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEENS0_10SccVisitorIS6_EENS0_12AnyArcFilterIS6_EEEEvRKT_PT0_T1_bE10StateColorSaISI_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPSI_SK_EEjRKSI_@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xc0 [ 633s] + ldr pc, [ip, # ]! @ 0xfac [ 633s] [ 633s] _ZNK12FlagRegisterIiE8GetUsageEPSt3setISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ESt4lessIS9_ESaIS9_EE@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xb8 [ 633s] + ldr pc, [ip, # ]! @ 0xfa4 [ 633s] [ 633s] _Znwj@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xb0 [ 633s] + ldr pc, [ip, # ]! @ 0xf9c [ 633s] [ 633s] _ZN3fst15CompactArcStoreIijEC1INS_6ArcTplINS_17TropicalWeightTplIfEEEENS_15StringCompactorIS6_EEEERKNS_3FstIT_EERKT0_@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xa8 [ 633s] + ldr pc, [ip, # ]! @ 0xf94 [ 633s] [ 633s] _ZNK3fst15CompactArcStoreISt4pairIS1_IiiEiEjE5WriteERSoRKNS_15FstWriteOptionsE@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0xa0 [ 633s] + ldr pc, [ip, # ]! @ 0xf8c [ 633s] [ 633s] _ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x98 [ 633s] + ldr pc, [ip, # ]! @ 0xf84 [ 633s] [ 633s] _ZNSt8__detail15_List_node_base7_M_hookEPS0_@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x90 [ 633s] + ldr pc, [ip, # ]! @ 0xf7c [ 633s] [ 633s] _ZN3fst8internal7FstImplINS_6ArcTplINS_12LogWeightTplIfEEEEE16UpdatePropertiesEyy@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x88 [ 633s] + ldr pc, [ip, # ]! @ 0xf74 [ 633s] [ 633s] _ZN3fst10MappedFile21MapFromFileDescriptorEijj@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x80 [ 633s] + ldr pc, [ip, # ]! @ 0xf6c [ 633s] [ 633s] _ZNK3fst8internal11EditFstImplINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEE5WriteERSoRKNS_15FstWriteOptionsE@plt: [ 633s] @ instruction: 0xe7fd4778 [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x74 [ 633s] + ldr pc, [ip, # ]! @ 0xf60 [ 633s] [ 633s] _ZN3fst19CompactArcCompactorINS_19UnweightedCompactorINS_6ArcTplINS_12LogWeightTplIdEEEEEEjNS_15CompactArcStoreISt4pairIS8_IiiEiEjEEE4ReadERSiRKNS_14FstReadOptionsERKNS_9FstHeaderE@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x6c [ 633s] + ldr pc, [ip, # ]! @ 0xf58 [ 633s] [ 633s] _ZN3fst13FstRegistererINS_8ConstFstINS_6ArcTplINS_12LogWeightTplIdEEEEjEEEC1Ev@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x64 [ 633s] + ldr pc, [ip, # ]! @ 0xf50 [ 633s] [ 633s] _ZN3fst11AlignOutputERSoj@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x5c [ 633s] + ldr pc, [ip, # ]! @ 0xf48 [ 633s] [ 633s] _ZNSt10shared_ptrIN3fst19CompactArcCompactorINS0_15StringCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEEEEEjNS0_15CompactArcStoreIijEEEEEC1ISaIvEJRKNS0_3FstIS6_EESB_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x54 [ 633s] + ldr pc, [ip, # ]! @ 0xf40 [ 633s] [ 633s] _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: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x4c [ 633s] + ldr pc, [ip, # ]! @ 0xf38 [ 633s] [ 633s] _ZN3fst8internal7FstImplINS_6ArcTplINS_17TropicalWeightTplIfEEEEE15UpdateFstHeaderERKNS_3FstIS5_EERSoRKNS_15FstWriteOptionsEiSt17basic_string_viewIcSt11char_traitsIcEEyPNS_9FstHeaderEj@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x44 [ 633s] + ldr pc, [ip, # ]! @ 0xf30 [ 633s] [ 633s] __aeabi_uldivmod@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x3c [ 633s] + ldr pc, [ip, # ]! @ 0xf28 [ 633s] [ 633s] _ZN3fst8ConstFstINS_6ArcTplINS_12LogWeightTplIdEEEEjE8WriteFstIS5_EEbRKT_RSoRKNS_15FstWriteOptionsE@plt: [ 633s] @ instruction: 0xe7fd4778 [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x30 [ 633s] + ldr pc, [ip, # ]! @ 0xf1c [ 633s] [ 633s] _ZNSt6vectorIN3fst6ArcTplINS0_12LogWeightTplIdEEEESaIS4_EE17_M_realloc_appendIJS4_EEEvDpOT_@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! @ 0x28 [ 633s] + ldr pc, [ip, # ]! @ 0xf14 [ 633s] [ 633s] _ZNSt10unique_ptrIN3fst15ArcIteratorBaseINS0_6ArcTplINS0_12LogWeightTplIdEEEEEESt14default_deleteIS6_EED1Ev@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! [ 633s] + ldr pc, [ip, # ]! @ 0xf0c [ 633s] [ 633s] _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcjj@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! [ 633s] + ldr pc, [ip, # ]! @ 0xf04 [ 633s] [ 633s] _ZNK3fst8internal14DenseSymbolMap4FindESt17basic_string_viewIcSt11char_traitsIcEE@plt: [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! [ 633s] + ldr pc, [ip, # ]! @ 0xefc [ 633s] [ 633s] _ZNSt6vectorIN3fst6ArcTplINS0_17TropicalWeightTplIfEEEESaIS4_EE7reserveEj@plt: [ 633s] @ instruction: 0xe7fd4778 [ 633s] add ip, pc, # , 12 [ 633s] add ip, ip, # @ 0x91000 [ 633s] - ldr pc, [ip, # ]! [ 633s] + ldr pc, [ip, # ]! @ 0xef0 [ 633s] [ 633s] _ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorINS_6ArcTplINS_12LogWeightTplIdEEEEE2TNILi8EEEEEPNS_10MemoryPoolIT_EEv@plt: [ 633s] add ip, pc, # , 12 [ 633s] - add ip, ip, # , 20 @ 0x90000 [ 633s] - ldr pc, [ip, # ]! @ 0xffc [ 633s] + add ip, ip, # @ 0x91000 [ 633s] + ldr pc, [ip, # ]! @ 0xee8 [ 633s] [ 633s] _ZN3fst8internal11EditFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEEC1ERKNS_3FstIS5_EE@plt: [ 633s] add ip, pc, # , 12 [ 633s] - add ip, ip, # , 20 @ 0x90000 [ 633s] - ldr pc, [ip, # ]! @ 0xff4 [ 633s] + add ip, ip, # @ 0x91000 [ 633s] + ldr pc, [ip, # ]! @ 0xee0 [ 633s] [ 633s] compare /.build.oldpackages/openfst-debuginfo-1.8.2-1.3.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-debuginfo-1.8.2-1.4.armv7l.rpm [ 633s] skipping -debuginfo package [ 633s] compare /.build.oldpackages/openfst-debugsource-1.8.2-1.3.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-debugsource-1.8.2-1.4.armv7l.rpm [ 634s] Comparing openfst-debugsource-1.8.2-1.3.armv7l.rpm to openfst-debugsource-1.8.2-1.4.armv7l.rpm [ 634s] This is not a prerelease project. Compare the project name. [ 634s] comparing disturl_distribution [ 634s] comparing the rpm tags of openfst-debugsource [ 634s] --- old-rpm-tags [ 634s] +++ new-rpm-tags [ 634s] @@ -640 +640 @@ [ 634s] -openfst-1.8.2-1.3.src.rpm [ 634s] +openfst-1.8.2-1.4.src.rpm [ 634s] comparing rpmtags [ 634s] comparing RELEASE [ 635s] comparing PROVIDES [ 635s] comparing scripts [ 635s] comparing filelist [ 635s] comparing file checksum [ 635s] creating rename script [ 635s] RPM meta information is identical [ 635s] compare /.build.oldpackages/openfst-devel-1.8.2-1.3.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-devel-1.8.2-1.4.armv7l.rpm [ 636s] Comparing openfst-devel-1.8.2-1.3.armv7l.rpm to openfst-devel-1.8.2-1.4.armv7l.rpm [ 636s] This is not a prerelease project. Compare the project name. [ 636s] comparing disturl_distribution [ 637s] comparing the rpm tags of openfst-devel [ 637s] --- old-rpm-tags [ 637s] +++ new-rpm-tags [ 637s] @@ -432 +432 @@ [ 637s] -openfst-1.8.2-1.3.src.rpm [ 637s] +openfst-1.8.2-1.4.src.rpm [ 637s] comparing rpmtags [ 637s] comparing RELEASE [ 637s] comparing PROVIDES [ 637s] comparing scripts [ 637s] comparing filelist [ 637s] comparing file checksum [ 637s] creating rename script [ 637s] RPM meta information is identical [ 638s] compare /.build.oldpackages/openfst-tools-1.8.2-1.3.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-1.8.2-1.4.armv7l.rpm [ 638s] Comparing openfst-tools-1.8.2-1.3.armv7l.rpm to openfst-tools-1.8.2-1.4.armv7l.rpm [ 639s] This is not a prerelease project. Compare the project name. [ 639s] comparing disturl_distribution [ 639s] comparing the rpm tags of openfst-tools [ 639s] --- old-rpm-tags [ 639s] +++ new-rpm-tags [ 639s] @@ -143,37 +143,37 @@ [ 639s] -/usr/bin/fstarcsort e57d19cc5aa6fee7d97cfd4e6460512b6cd0d7747c5723f891d982a3513e14a6 0 [ 639s] -/usr/bin/fstclosure 4e308d6df1dc8e457ef5707d27b8caee4b084e13c81742ef0f7c0c95d514ef2d 0 [ 639s] -/usr/bin/fstcompile a7b94686fce7a2fb838b037ccf6f71fe5aa90e727129dd410e50fe9cbed0aa4f 0 [ 639s] -/usr/bin/fstcompose 0f96f35651d605ecaa5ff9abf9a99be47e0c37c68bb814d6700c6856d9e6969d 0 [ 639s] -/usr/bin/fstconcat b81d808ccc6c38d000d4ce9ac7e8c830b0348416e7865f108531756a1d725bff 0 [ 639s] -/usr/bin/fstconnect 3f0d6118a515fbd9023a1a575fca0e83c0e03c81135e660cd966ac0e526417c1 0 [ 639s] -/usr/bin/fstconvert 470823b03b8a549ecf9a2714b52d6850516b585e0ed97812a4aca20363fea7a9 0 [ 639s] -/usr/bin/fstdeterminize 5ab9dda16b3c64a1588fcf0ed1e54238859544a0712c5117c4e8743f4fcead59 0 [ 639s] -/usr/bin/fstdifference dcb544008bcb36580f5b754512c83855ed62b6025a673e298ae2215851bee798 0 [ 639s] -/usr/bin/fstdisambiguate fed4affbf4ed090a7a0a25ae34b025f0e06841c9847dc05bfd480ef9356dd075 0 [ 639s] -/usr/bin/fstdraw 3202475091feb0001e6948d9d15b9e8ff129a8a022170b825ed893aa43e44491 0 [ 639s] -/usr/bin/fstencode 6120ac158bcbe4b8d365884ac0f7322c56adf9bc78d753a1ec1af3ac7bc34879 0 [ 639s] -/usr/bin/fstepsnormalize 9e97f5501cdb27d1d356cb5447208810a89a982b8e75e19cfb3e6bc26764d4d7 0 [ 639s] -/usr/bin/fstequal 0750e9b522f0c7b3e56791f0c06e07deb1449ce54897e8d90af6e9ce3a52c7b3 0 [ 639s] -/usr/bin/fstequivalent 78ec8e6a83a77988122e66bd5b8ae503fcfa8a9dee227dc37bd6e6a99d2844e8 0 [ 639s] -/usr/bin/fstinfo 6d0deb4534554c969e3410755788d54b2477afea5343f552a6d5ca892b460d59 0 [ 639s] -/usr/bin/fstintersect 9d4ef23d60bbc66f72e1a358478cccbdaa79cac881777ba42deae5e9696bec62 0 [ 639s] -/usr/bin/fstinvert d03a0e8db07e67b2ad071dfddbe697f4b1374ccb7f64ba5aef5a33d0b9ccfba2 0 [ 639s] -/usr/bin/fstisomorphic 74510ca2431c829cafd5bf5aa56422c5798c357e7ae85399806f338e35d5b5f7 0 [ 639s] -/usr/bin/fstmap fe85ff38bbb45bd402090c1db1f28a71407bd69b53f25a0cb4e4427cce00ed2b 0 [ 639s] -/usr/bin/fstminimize 441f32be60d29cc75103b188a0b4411da6121293969c07aed815fbb4b31dc2bf 0 [ 639s] -/usr/bin/fstprint 841439d4c5d2bf1f278f265da6776c9d6b1d5568f7c253c6016edc93461e94aa 0 [ 639s] -/usr/bin/fstproject a84a42f617b5c2e2d01d4da747cfb8b2cbbc0a32c38ef613128bb275dbd1c03f 0 [ 639s] -/usr/bin/fstprune 7721bccd85dce5096e9cb6ab6073abc9e42bb5d3537a1a618c3a780d214be6d9 0 [ 639s] -/usr/bin/fstpush 051ee5d79a06e8575c00e60046fd9f19f0647918a5969b588650ee887c58d489 0 [ 639s] -/usr/bin/fstrandgen 6a4b85cbb8dd5d71f1b85fc0591f3bc9be706cc575acb4eecddd23fd10999c92 0 [ 639s] -/usr/bin/fstrelabel 68039113ad7b75f643cd0f4d06ce1e10e84f292e0dde8cf826a00cbd9772bd2a 0 [ 639s] -/usr/bin/fstreplace ebc5adef9d0ad87b9f201ad8244d9b85e55988f61fe17949ac413c5a3120572b 0 [ 639s] -/usr/bin/fstreverse c2b35e71fe3edbca43d86bcbcd25c47c2efd220d32a1dcf722b5b457798f2e9f 0 [ 639s] -/usr/bin/fstreweight 36f27ecfd18a6a32e3e64b183a12b03f0ed64199b1aeb438802aaf1107556f76 0 [ 639s] -/usr/bin/fstrmepsilon d64d914cfbf03dc9dfc13820657b301cefa178dc9d0e8b733fc540023f866aae 0 [ 639s] -/usr/bin/fstshortestdistance 77ddd5ee47fcf81d7bf83dbe02835525d7ff345b9c24e38f4e02a595d02e325b 0 [ 639s] -/usr/bin/fstshortestpath b9eafbf0b3ae1e84c3f2488df430d31e755f7948e7a3dd8977e7f4049c89af99 0 [ 639s] -/usr/bin/fstsymbols 0e2b9322113ab4dff867e3ecd2524e70722b3bb77d8c67c06083dddcd4b42801 0 [ 639s] -/usr/bin/fstsynchronize f385e5702477a4a18e6e01e566323b5f4bb9fbefd4c067e716111153809f3130 0 [ 639s] -/usr/bin/fsttopsort 3a8ef516ecc8bb6ef9ec62896b33092796b8ed508bdc044703dacd4439d32bb0 0 [ 639s] -/usr/bin/fstunion f02e14a8b473844584575ee3c712eb620f9f3583339aaf27fe892cbc53e0753b 0 [ 639s] +/usr/bin/fstarcsort 46e92ed4f0f9cf166136bc04211e817b618a84ac209d4790e39f01aa78c668d9 0 [ 639s] +/usr/bin/fstclosure adf483bde29ee148a1c2b9ba052219c6d1f71e1317a162057da209f336ce61f2 0 [ 639s] +/usr/bin/fstcompile 949fd5e3b1b4d86184be7db4b5784e630601fa3ad6940baebc8e4a6f83107598 0 [ 639s] +/usr/bin/fstcompose 0070c3964cc494abf3a7bc6770f616fb0c5989108170fb1cac553bf75ca152ad 0 [ 639s] +/usr/bin/fstconcat beedd1c54f65b0111cfdc726613f357996aa89e482c10f0242304bd867c0ac21 0 [ 639s] +/usr/bin/fstconnect 40fab0d99f91057d2d419f80eec85dc5b20b882d1546bbce39e9cadd13d73eb1 0 [ 639s] +/usr/bin/fstconvert 615e3a49f06a1e9a93cee661baaa05a2addbacdb35009917744c68a9b941d76b 0 [ 639s] +/usr/bin/fstdeterminize 6b005a4b8497669efec05e3184e29d3b0264bc10b4c5669250cd81d306cd5cdb 0 [ 639s] +/usr/bin/fstdifference 3acbd61ea0cf88728831a832466f80cd838825badb525463c53bd6e5f31d5d01 0 [ 639s] +/usr/bin/fstdisambiguate 7756b61438c6c24df680c52a0fc6153fc5ebf3ece05e47478b75fac9e14734f6 0 [ 639s] +/usr/bin/fstdraw f60ae6e868c3fe14f1cfd512d66495225d4cda042ee73616c512e8f4cf6a0f04 0 [ 639s] +/usr/bin/fstencode e6ab4c2cad475e1f7cb1ecf95e070f2cf9f2cb39c0bbf9f82ce1cdbf18d4628a 0 [ 639s] +/usr/bin/fstepsnormalize 41c26aec25086dc44c6c9ca2f89718d3c61d0c02dd7cd9e4c21cb921563d8e86 0 [ 639s] +/usr/bin/fstequal 85ac762c6729403514061fa3936d7b84cb406794c17944492ccf89558814bd0b 0 [ 639s] +/usr/bin/fstequivalent 0174b5c0af9bf421531437b374c61d97e5fab2659c3316f952dd0db117a61252 0 [ 639s] +/usr/bin/fstinfo 98e2f31d8afaece810f7934ff17e6869d33a9990b727499c27dfa96f4b48a88c 0 [ 639s] +/usr/bin/fstintersect 7bb58699a8e64bbdaac226706700a99f6b1ae231363510c040795486f45bcb9e 0 [ 639s] +/usr/bin/fstinvert 0da97984f2ec17a5771964c09b74bca0b15280177f4a34242f5e6c6e56e23545 0 [ 639s] +/usr/bin/fstisomorphic 37e383f1434c30714cf808d87f98622300eb390c2fcc353f775ba863cb283ae2 0 [ 639s] +/usr/bin/fstmap f972b5d779214eebf0daa332a640189bfd0ad780a1b7b3572a0b4de49a272468 0 [ 639s] +/usr/bin/fstminimize 691c38b08bd176d78c7842c884a0039e67835533082939da3e4fea52a79bf86b 0 [ 639s] +/usr/bin/fstprint 7ac5150efc2033d3a18e082c81ee158a2a45c61db66620b0226103197d7f7d1c 0 [ 639s] +/usr/bin/fstproject 967074aa1b432240c86b22f068ebf113036acf2649ac14611c4231394e9f4339 0 [ 639s] +/usr/bin/fstprune d00c50e15347754908f11c9fe2e49a05cb2025424a309ba31f6a2710b60a4fca 0 [ 639s] +/usr/bin/fstpush a60ebe8b7a09197789811928d8afd59cffa1525c16bb8ac79c8e55bca02cd0f3 0 [ 639s] +/usr/bin/fstrandgen 2c792076840066372fe871664b88abd740daf6ac100691ab851cf91d832efacd 0 [ 639s] +/usr/bin/fstrelabel 89b2a29271ccffc196572b1d02627f0513c5a6447da1711b21c93abe97e1fe7a 0 [ 639s] +/usr/bin/fstreplace 18e6cf8ed3e9ebf27982b5acb9712ab9caedbecfd568954a690cad509db4fc87 0 [ 639s] +/usr/bin/fstreverse 4ee55115eda44ce163c2777201827a7a8738322d4740b00cadde022bf0a48b6c 0 [ 639s] +/usr/bin/fstreweight 7b6da3f1db14ba874dcf745b04faf1499bad276dc0eeb71904505ca8c45b9401 0 [ 639s] +/usr/bin/fstrmepsilon 80283de50c753474f7f90e9f5faec2f69661d3c96c9d7ca704522a2699232450 0 [ 639s] +/usr/bin/fstshortestdistance 245c9c38b42bd740404865b28ac904a1cea2740e2f278a40927c071914041c81 0 [ 639s] +/usr/bin/fstshortestpath cb476d7cfa6481f9246966228636cfdffd8bbe439946b070fcb4e73bb3ded3e3 0 [ 639s] +/usr/bin/fstsymbols 1ed0a7b35c331dffb58186ef325d98a252def19cf33ee24f6d0edcde075942b2 0 [ 639s] +/usr/bin/fstsynchronize 82af80242d0a285bd1f025e290107f2366d8fefae43812ec0bf8bfdd91b7a45e 0 [ 639s] +/usr/bin/fsttopsort 35c7b2edc59826c5a05a49a72add7257443b69c003ab4b38a6e4be833d6a37ce 0 [ 639s] +/usr/bin/fstunion 0ace62366ea8619f8eacf937b89613cc5a76a4b7b785edc2eabb1305dd1c2d5b 0 [ 639s] @@ -187 +187 @@ [ 639s] -openfst-1.8.2-1.3.src.rpm [ 639s] +openfst-1.8.2-1.4.src.rpm [ 639s] comparing rpmtags [ 639s] comparing RELEASE [ 639s] comparing PROVIDES [ 640s] comparing scripts [ 640s] comparing filelist [ 640s] comparing file checksum [ 640s] creating rename script [ 640s] RPM file checksum differs. [ 640s] Extracting packages [ 640s] /usr/bin/fstarcsort differs in ELF sections [ 640s] --- old /usr/bin/fstarcsort (objdump) [ 640s] +++ new /usr/bin/fstarcsort (objdump) [ 640s] @@ -71,14 +71,14 @@ [ 640s] 0550 2e050000 00000000 00000000 12000000 ................ [ 640s] 0560 20080000 00000000 00000000 12000000 ............... [ 640s] 0570 c7080000 00000000 00000000 12000000 ................ [ 640s] - 0580 d6030000 091a0000 44030000 22000d00 ........D..."... [ 640s] + 0580 d6030000 091a0000 50030000 22000d00 ........P..."... [ 640s] 0590 45010000 e1180000 b4000000 22000d00 E..........."... [ 640s] - 05a0 86020000 4d1d0000 f8010000 22000d00 ....M......."... [ 640s] - 05b0 9f010000 65230000 64000000 22000d00 ....e#..d..."... [ 640s] - 05c0 87000000 61230000 04000000 22000d00 ....a#......"... [ 640s] + 05a0 86020000 591d0000 f8010000 22000d00 ....Y......."... [ 640s] + 05b0 9f010000 71230000 64000000 22000d00 ....q#..d..."... [ 640s] + 05c0 87000000 6d230000 04000000 22000d00 ....m#......"... [ 640s] 05d0 29020000 14410000 04000000 a1001800 )....A.......... [ 640s] 05e0 69030000 95190000 74000000 22000d00 i.......t..."... [ 640s] - 05f0 8b010000 65230000 64000000 22000d00 ....e#..d..."... [ 640s] + 05f0 8b010000 71230000 64000000 22000d00 ....q#..d..."... [ 640s] 0600 fc020000 10410000 04000000 a1001800 .....A.......... [ 640s] 0610 a2000000 e1180000 b4000000 22000d00 ............"... [ 640s] Contents of section .dynstr: [ 640s] @@ -341,7 +341,7 @@ [ 640s] 15a4 08fbbce5 00c68fe2 02ca8ce2 00fbbce5 ................ [ 640s] 15b4 00c68fe2 02ca8ce2 f8fabce5 ............ [ 640s] Contents of section .text: [ 640s] - 15c0 00f0c0bc 4d494e4a 79444e4b 2de9f043 ....MINJyDNK-..C [ 640s] + 15c0 00f0c6bc 4d494e4a 79444e4b 2de9f043 ....MINJyDNK-..C [ 640s] 15d0 a1b08a58 05af4c4c 0cae1268 1f924ff0 ...X..LL...h..O. [ 640s] 15e0 00024a4d 7c443a46 7d440df1 180854f8 ..JM|D:F}D....T. [ 640s] 15f0 03902946 484600f0 73f9454b 454a4846 ..)FHF..s.EKEJHF [ 640s] @@ -352,7 +352,7 @@ [ 640s] 1640 18907b44 cde91512 18934ff0 0d021990 ..{D......O..... [ 640s] 1650 17920594 2bd8012c 25d199f8 003019ad ....+..,%....0.. [ 640s] 1660 8df86c30 059b0021 199a1a93 d15400f0 ..l0...!.....T.. [ 640s] - 1670 91f912aa 314600f0 69fb2846 fff738ef ....1F..i.(F..8. [ 640s] + 1670 91f912aa 314600f0 6ffb2846 fff738ef ....1F..o.(F..8. [ 640s] 1680 4046fff7 36ef3046 fff732ef 264a1c4b @F..6.0F..2.&J.K [ 640s] 1690 7a44d358 1a681f9b 5a404ff0 000327d1 zD.X.h..Z@O...'. [ 640s] 16a0 21b0bde8 f08319ad 002cdbd0 08e019ad !........,...... [ 640s] @@ -361,9 +361,9 @@ [ 640s] 16d0 4046fff7 0eef3046 fff70aef 134a084b @F....0F.....J.K [ 640s] 16e0 7a44d358 1a681f9b 5a404ff0 000303d0 zD.X.h..Z@O..... [ 640s] 16f0 fff774ee ece7eee7 fff72cef 342a0000 ..t.......,.4*.. [ 640s] - 1700 dc000000 e0000000 182a0000 ac0e0000 .........*...... [ 640s] - 1710 d8000000 ea2a0000 8a0e0000 780e0000 .....*......x... [ 640s] - 1720 9c0e0000 a20e0000 6c290000 1c290000 ........l)...).. [ 640s] + 1700 dc000000 e0000000 182a0000 b80e0000 .........*...... [ 640s] + 1710 d8000000 ea2a0000 960e0000 840e0000 .....*.......... [ 640s] + 1720 a80e0000 ae0e0000 6c290000 1c290000 ........l)...).. [ 640s] 1730 00b0a0e3 00e0a0e3 04109de4 0d20a0e1 ............. .. [ 640s] 1740 04202de5 04002de5 1ca09fe5 18308fe2 . -...-......0.. [ 640s] 1750 03a08ae0 0030a0e3 04302de5 0c009fe5 .....0...0-..... [ 640s] @@ -384,7 +384,7 @@ [ 640s] 1840 83b08c68 82469146 98460191 0cb92ee0 ...h.F.F.F...... [ 640s] 1850 2c466769 4646d4f8 10b04846 b84528bf ,FgiFF....HF.E(. [ 640s] 1860 3e465946 324616b1 fff768ee 08b9a8eb >FYF2F....h..... [ 640s] - 1870 0700d4e9 02520028 b2bf0121 00211546 .....R.(...!.!.F [ 640s] + 1870 0700d4e9 02250028 aebf0021 01211546 .....%.(...!.!.F [ 640s] 1880 002de5d1 254699b9 3eb33246 49465846 .-..%F..>.2FIFXF [ 640s] 1890 fff754ee 08b30028 4ff00003 b4bfcae9 ..T....(O....... [ 640s] 18a0 0035cae9 00435046 03b0bde8 f08f0c1d .5...CPF........ [ 640s] @@ -402,236 +402,237 @@ [ 640s] 1960 084b7a44 d3581a68 019b5a40 4ff00003 .KzD.X.h..Z@O... [ 640s] 1970 01d0fff7 34ed0648 7844fff7 1eed00bf ....4..HxD...... [ 640s] 1980 18270000 dc000000 de260000 9a260000 .'.......&...&.. [ 640s] - 1990 e80a0000 38b5194c 194b7c44 e5582b68 ....8..L.K|D.X+h [ 640s] + 1990 f40a0000 38b5194c 194b7c44 e5582b68 ....8..L.K|D.X+h [ 640s] 19a0 bff35b8f db0703d5 164be458 206838bd ..[......K.X h8. [ 640s] 19b0 2846fff7 20ed0028 f6d03820 fff75ced (F.. ..(..8 ..\. [ 640s] 19c0 c0ef5000 002100f1 2402c0e9 0a120263 ..P..!..$......c [ 640s] 19d0 03460c4a 416240f9 0f0a4163 c0ed040b .F.JAb@...Ac.... [ 640s] 19e0 c0ed060b 2846a458 2360fff7 3aed2068 ....(F.X#`..:. h [ 640s] 19f0 38bd2846 fff710ed fff7aced 62260000 8.(F........b&.. [ 640s] - 1a00 c0000000 c4000000 2de9f04f 1546ca4a ........-..O.F.J [ 640s] - 1a10 8bb0ca4b 07467a44 5c200e46 a846d358 ...K.FzD\ .F.F.X [ 640s] + 1a00 c0000000 c4000000 2de9f04f 1546cd4a ........-..O.F.J [ 640s] + 1a10 8bb0cd4b 07467a44 5c200e46 a846d358 ...K.FzD\ .F.F.X [ 640s] 1a20 1b680993 4ff00003 fff726ed d5f80490 .h..O.....&..... [ 640s] 1a30 00f11803 02930361 044658f8 083b4345 .......a.FX..;CE [ 640s] - 1a40 00f02481 0361ab68 8361a969 05f11c03 ..$..a.h.a.i.... [ 640s] + 1a40 00f01b81 0361ab68 8361a969 05f11c03 .....a.h.a.i.... [ 640s] 1a50 c5f80080 00226a60 05f12c0c 2a7204f1 ....."j`..,.*r.. [ 640s] 1a60 4c0ba162 93e80300 04f12c03 c4f81490 L..b......,..... [ 640s] 1a70 83e80300 05f12401 04f13403 d5e90d58 ......$...4....X [ 640s] 1a80 03c9b8f1 0f0fcdf8 1c8083e8 030004f1 ................ [ 640s] 1a90 3c039ce8 030083e8 030004f1 4400c4f8 <...........D... [ 640s] - 1aa0 44b000f2 8b80b8f1 010f57d1 2b785a46 D.........W.+xZF [ 640s] + 1aa0 44b000f2 a680b8f1 010f57d1 2b785a46 D.........W.+xZF [ 640s] 1ab0 84f84c30 391d0023 b142c4f8 48803546 ..L09..#.B..H.5F [ 640s] - 1ac0 02f80830 0191d4e9 049a00f0 8580d6e9 ...0............ [ 640s] + 1ac0 02f80830 0191d4e9 049a00f0 a080d6e9 ...0............ [ 640s] 1ad0 04239a45 04925246 28bf1a46 0392002a .#.E..RF(..F...* [ 640s] 1ae0 42d0dde9 03214846 0593fff7 28ed059b B....!HF....(... [ 640s] - 1af0 002804bf aaeb0302 002ac0f2 a480039a .(.......*...... [ 640s] + 1af0 002804bf aaeb0302 002ac0f2 a180039a .(.......*...... [ 640s] 1b00 49460498 0593fff7 1aed059b 80b30028 IF.............( [ 640s] 1b10 059332db 606c8345 05d0e16c 0131fff7 ..2.`l.E...l.1.. [ 640s] 1b20 8eecd4f8 1090029b 4b4504d0 a1694846 ........KE...iHF [ 640s] - 1b30 0131fff7 84ec5c21 2046fff7 80ec804a .1....\! F.....J [ 640s] - 1b40 7e4b7a44 d3581a68 099b5a40 4ff00003 ~KzD.X.h..Z@O... [ 640s] - 1b50 40f0d580 28460bb0 bde8f08f 5a46b8f1 @...(F......ZF.. [ 640s] - 1b60 000fa7d0 58462fe0 aaeb0302 002a6adb ....XF/......*j. [ 640s] + 1b30 0131fff7 84ec5c21 2046fff7 80ec834a .1....\! F.....J [ 640s] + 1b40 814b7a44 d3581a68 099b5a40 4ff00003 .KzD.X.h..Z@O... [ 640s] + 1b50 40f0db80 28460bb0 bde8f08f 5a46b8f1 @...(F......ZF.. [ 640s] + 1b60 000fa7d0 58464ae0 aaeb0302 002a67db ....XFJ......*g. [ 640s] 1b70 a3eb0a00 05930028 ccda3a69 b24200f0 .......(..:i.B.. [ 640s] - 1b80 af803046 fff7e0ec 5246059b 45698046 ..0F....RF..Ei.F [ 640s] - 1b90 aa4528bf 2a46002a 7fd00169 48460593 .E(.*F.*...iHF.. [ 640s] + 1b80 a8803046 fff7e0ec 5246059b 45698046 ..0F....RF..Ei.F [ 640s] + 1b90 aa4528bf 2a46002a 76d00169 48460593 .E(.*F.*v..iHF.. [ 640s] 1ba0 fff7ccec 059b0028 04bfaaeb 0505002d .......(.......- [ 640s] - 1bb0 29daf268 454692bb b0467fe0 07a9fff7 )..hEF...F...... [ 640s] - 1bc0 7aec079b 6064e364 42462946 fff74eec z...`d.dBF)F..N. [ 640s] - 1bd0 ddf81c80 626c6de7 7a69a2b1 d7f81080 ....blm.zi...... [ 640s] - 1be0 5246d8f8 1460b245 28bf3246 002a47d0 RF...`.E(.2F.*G. [ 640s] - 1bf0 d8f81000 4946fff7 a2ec051e 6bd0bcbf ....IF......k... [ 640s] - 1c00 00231d46 0bdb07a8 53464a46 3946fff7 .#.F....SFJF9F.. [ 640s] - 1c10 15fedde9 0758b8f1 000f3ff4 7baf281e .....X....?.{.(. [ 640s] - 1c20 18bf0120 019b4345 08bf40f0 01000028 ... ..CE..@....( [ 640s] - 1c30 3cd0019b 42462146 2546fff7 9eec7b69 <...BF!F%F....{i [ 640s] - 1c40 01337b61 7be7fb68 b34216d0 3046fff7 .3{a{..h.B..0F.. [ 640s] - 1c50 f0eb5246 45698046 aa4528bf 2a4622b1 ..RFEi.F.E(.*F". [ 640s] - 1c60 00694946 fff76aec 08b9a5eb 0a000028 .iIF..j........( [ 640s] - 1c70 c9dad8f8 0c000028 d4d03546 b046cee7 .......(..5F.F.. [ 640s] - 1c80 a6eb0a06 002ebeda 1046cbe7 029809f1 .........F...... [ 640s] - 1c90 01024146 fff7eaeb d7e6aaeb 0503002b ..AF...........+ [ 640s] - 1ca0 b1daf368 0120002b bcd1b046 d8e90423 ...h. .+...F...# [ 640s] - 1cb0 9a450492 524628bf 1a460392 039a32b1 .E..RF(..F....2. [ 640s] - 1cc0 04994846 0293fff7 3aec029b 08b9aaeb ..HF....:....... [ 640s] - 1cd0 0300c00f ade7a6eb 0a06002e 93da9ee7 ................ [ 640s] - 1ce0 0025b046 9be7fff7 f2eb164a 134b7a44 .%.F.......J.KzD [ 640s] - 1cf0 d3581a68 099b5a40 4ff00003 19d0fff7 .X.h..Z@O....... [ 640s] - 1d00 6eeb0546 04f11000 fff7f2eb 2846fff7 n..F........(F.. [ 640s] - 1d10 5aeb5c21 2046fff7 92eb0b4a 074b7a44 Z.\! F.....J.KzD [ 640s] - 1d20 d3581a68 099b5a40 4ff00003 e7d1fff7 .X.h..Z@O....... [ 640s] - 1d30 e6ebfff7 10ec00bf e6250000 dc000000 .........%...... [ 640s] - 1d40 ba240000 0e230000 de220000 2de9f04f .$...#..."..-..O [ 640s] - 1d50 1446774a 99b0774b 80467a44 0d46d358 .FwJ..wK.FzD.F.X [ 640s] - 1d60 1b681793 4ff00003 fff70cec 232800f0 .h..O.......#(.. [ 640s] - 1d70 d080d5e9 00650df1 180904ab cdf81090 .....e.......... [ 640s] - 1d80 0f2d0093 039500f2 9f80012d 7fd13378 .-.........-..3x [ 640s] - 1d90 8df81830 49462346 05950022 4a5553f8 ...0IF#F..."JUS. [ 640s] - 1da0 041b04f1 14060df1 4c0a0a91 93e80300 ........L....... [ 640s] - 1db0 0bab83e8 030004f1 0c03d4e9 074593e8 .............E.. [ 640s] - 1dc0 03000dab 0f2d0395 83e80300 0fab96e8 .....-.......... [ 640s] - 1dd0 030083e8 0300cdf8 44a067d8 012d61d1 ........D.g..-a. [ 640s] - 1de0 23788df8 4c305246 12950023 535508f1 #x..L0RF...#SU.. [ 640s] - 1df0 2405d8f8 2840049f ab46059e 002c4ad0 $...(@...F...,J. [ 640s] - 1e00 01956569 3246ae42 28bf2a46 22b12069 ..ei2F.B(.*F". i [ 640s] - 1e10 3946fff7 94eb00b9 a81bd4e9 02210028 9F...........!.( [ 640s] - 1e20 aabfa346 0c461446 002cead1 019d5d45 ...F.F.F.,....]E [ 640s] - 1e30 31d0dbf8 14403246 a64228bf 22462ab1 1....@2F.B(."F*. [ 640s] - 1e40 dbf81010 3846fff7 7aeb00b9 301b0028 ....8F..z...0..( [ 640s] - 1e50 21db1198 504503d0 13990131 fff7eeea !...PE.....1.... [ 640s] - 1e60 04984845 03d00699 0131fff7 e8ea324a ..HE.....1....2J [ 640s] - 1e70 304b7a44 d3581a68 179b5a40 4ff00003 0KzD.X.h..Z@O... [ 640s] - 1e80 44d14046 19b0bde8 f04ffff7 43bb002d D.@F.....O..C..- [ 640s] - 1e90 80d04846 20e0009a 08f12000 5946fff7 ..HF ..... .YF.. [ 640s] - 1ea0 b3fdd6e7 002d9ed0 504606e0 03a911a8 .....-..PF...... [ 640s] - 1eb0 fff700eb 039b1190 13932a46 2146fff7 ..........*F!F.. [ 640s] - 1ec0 d6ea039d 119a8fe7 03a90022 1846fff7 ...........".F.. [ 640s] - 1ed0 f2ea039b 04900693 2a463146 fff7c6ea ........*F1F.... [ 640s] - 1ee0 dde90351 57e711a8 fff702eb 0098fff7 ...QW........... [ 640s] - 1ef0 00eb4046 fff710eb 104a0e4b 7a44d358 ..@F.....J.KzD.X [ 640s] - 1f00 1a68179b 5a404ff0 00030ed0 fff766ea .h..Z@O.......f. [ 640s] - 1f10 efe70b4a 074b7a44 d3581a68 179b5a40 ...J.KzD.X.h..Z@ [ 640s] - 1f20 4ff00003 f2d1fff7 72eafff7 14ebdde7 O.......r....... [ 640s] - 1f30 a2220000 dc000000 8a210000 00210000 .".......!...!.. [ 640s] - 1f40 e6200000 2de9f04f 9fb02023 0baccde9 . ..-..O.. #.... [ 640s] - 1f50 041009ae ee490022 09932046 ed4b7944 .....I.".. F.KyD [ 640s] - 1f60 0df13409 4ff00008 eb4dcb58 31467d44 ..4.O....M.X1F}D [ 640s] - 1f70 1b681d93 4ff00003 cdf82c90 fff79aea .h..O.....,..... [ 640s] - 1f80 dff898c3 099bfc44 0d930746 0b90bce8 .......D...F.... [ 640s] - 1f90 0f003860 7960ba60 fb60bce8 0f003861 ..8`y`.`.`....8a [ 640s] - 1fa0 7961ba61 fb61099b 0b9a0c93 02f80380 ya.a.a.......... [ 640s] - 1fb0 049b1f68 3846fff7 84ea0c99 6ff04043 ...h8F......o.@C [ 640s] - 1fc0 5b1a9842 00f27681 02463946 2046fff7 [..B..v..F9F F.. [ 640s] - 1fd0 b0ea0c9a 6ff04043 9b1a132b 40f28781 ....o.@C...+@... [ 640s] - 1fe0 cf491422 20467944 fff7a2ea cd4beb58 .I." FyD.....K.X [ 640s] - 1ff0 18460293 fff7d8ea cb4a0b98 05a97a44 .F.......J....zD [ 640s] - 2000 01230092 04aafff7 8eea059b 032b00f3 .#...........+.. [ 640s] - 2010 be80012b 09dd049b 5f683b78 2d2b40f0 ...+...._h;x-+@. [ 640s] - 2020 98807b78 002b40f0 94800023 0df14c08 ..{x.+@....#..L. [ 640s] - 2030 099311ab cdf84480 02934246 099b0021 ......D...BF...! [ 640s] - 2040 1293d154 059b022b 26dd049b d3f808b0 ...T...+&....... [ 640s] - 2050 9bf80030 2d2b1bd0 584619af 1797fff7 ...0-+..XF...... [ 640s] - 2060 30ea0df1 5c0a0f28 03460990 40f2ff80 0...\..(.F..@... [ 640s] - 2070 03900022 50463146 fff71cea 099a039b ..."PF1F........ [ 640s] - 2080 17901992 1a465946 fff7f0e9 179a08e0 .....FYF........ [ 640s] - 2090 9bf80130 002bdfd1 19af0023 17970993 ...0.+.....#.... [ 640s] - 20a0 3a46099b 002108a8 1893d154 01220299 :F...!.....T.".. [ 640s] - 20b0 fff756ea 089b002b 67d09c4b 0df11f02 ..V....+g..K.... [ 640s] - 20c0 0df15c0a 55f803b0 dbf80030 0a93dbf8 ..\.U......0.... [ 640s] - 20d0 04300993 96e80300 fff716ea 00285bd0 .0...........([. [ 640s] - 20e0 9df81f10 0df15c0a 0898fff7 d8e9089b ......\......... [ 640s] - 20f0 51465868 03681b6b 984780f0 0104e4b2 QFXh.h.k.G...... [ 640s] - 2100 089810b1 0368db6b 98471798 b84203d0 .....h.k.G...B.. [ 640s] - 2110 19990131 fff792e9 11984045 03d01399 ...1......@E.... [ 640s] /usr/bin/fstarcsort differs in assembler output [ 640s] --- old /usr/bin/fstarcsort (disasm) [ 640s] +++ new /usr/bin/fstarcsort (disasm) [ 640s] @@ -237,7 +237,7 @@ [ 640s] Disassembly of section .text: [ 640s] [ 640s] _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1IS3_EEPKcRKS3_@@Base-0x320: [ 640s] - stcllt 0, cr15, [r0], {0} [ 640s] + stcllt 0, cr15, [r6], {0} [ 640s] bmi <_ZZN12FlagRegisterINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11GetRegisterEvE3reg@@Base + ofs> [ 640s] blmi <_ZZN12FlagRegisterINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11GetRegisterEvE3reg@@Base + ofs> [ 640s] mvnsmi lr, # @ 0xb4000 [ 640s] @@ -283,7 +283,7 @@ [ 640s] @ instruction: 0xf00054d1 [ 640s] bge <_ZZN12FlagRegisterINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11GetRegisterEvE3reg@@Base + ofs> [ 640s] @ instruction: 0xf0004631 [ 640s] - strtmi pc, [r8], -r9, ror # [ 640s] + strtmi pc, [r8], -pc, ror # [ 640s] svc 0x0038f7ff [ 640s] @ instruction: 0xf7ff4640 [ 640s] shasxmi lr, r0, r6 [ 640s] @@ -320,13 +320,13 @@ [ 640s] ldrdeq r0, [r0], -ip [ 640s] andeq r0, r0, r0, ror # [ 640s] andeq r2, r0, r8, lsl sl [ 640s] - andeq r0, r0, ip, lsr # [ 640s] + @ instruction: 0x00000eb8 [ 640s] ldrdeq r0, [r0], -r8 [ 640s] andeq r2, r0, sl, ror # [ 640s] - andeq r0, r0, sl, lsl # [ 640s] - andeq r0, r0, r8, ror lr [ 640s] - muleq r0, ip, lr [ 640s] - andeq r0, r0, r2, lsr # [ 640s] + muleq r0, r6, lr [ 640s] + andeq r0, r0, r4, lsl # [ 640s] + andeq r0, r0, r8, lsr # [ 640s] + andeq r0, r0, lr, lsr # [ 640s] andeq r2, r0, ip, ror # [ 640s] andeq r2, r0, ip, lsl r9 [ 640s] mov fp, # [ 640s] @@ -410,9 +410,9 @@ [ 640s] mcr 7, 3, pc, cr8, cr15, {7} @ [ 640s] bl <_ZZN12FlagRegisterINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11GetRegisterEvE3reg@@Base + ofs> [ 640s] ldmib r4, {r0, r1, r2}^ [ 640s] - stmdacs r0, {r1, r9, ip, lr} [ 640s] - @ instruction: 0x2101bfb2 [ 640s] - ldrmi r2, [r5], -r0, lsl # [ 640s] + stmdacs r0, {r1, r8, sl, sp} [ 640s] + smlatbcs r0, lr, pc, fp @ [ 640s] + ldrmi r2, [r5], -r1, lsl # [ 640s] mvnle r2, r0, lsl # [ 640s] ldmiblt r9, {r0, r2, r5, r9, sl, lr} [ 640s] @ instruction: 0x4632b33e [ 640s] @@ -518,7 +518,7 @@ [ 640s] movs r0, r0 [ 640s] movs r6, # @ 0x9a [ 640s] movs r0, r0 [ 640s] - lsrs r0, r5, # [ 640s] + lsrs r4, r6, # [ 640s] ... [ 640s] [ 640s] _ZN12FlagRegisterINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11GetRegisterEv@@Base: [ 640s] @@ -729,11 +729,32 @@ [ 640s] itt eq [ 640s] subeq.w r5, sl, r5 [ 640s] cmpeq r5, # [ 640s] - bge.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] - ldr r2, [r6, # ] [ 640s] - mov r5, r8 [ 640s] - cbnz r2, <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] - mov r8, r6 [ 640s] + blt.w <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + add r0, sp, # [ 640s] + mov r3, sl [ 640s] + mov r2, r9 [ 640s] + mov r1, r7 [ 640s] + bl <__libc_start_main@plt + ofs> [ 640s] + ldrd r5, r8, [sp, # ] [ 640s] + cmp.w r8, # [ 640s] + beq.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + subs r0, r5, # [ 640s] + it ne [ 640s] + movne r0, # [ 640s] + ldr r3, [sp, # ] [ 640s] + cmp r3, r8 [ 640s] + it eq [ 640s] + orreq.w r0, r0, # [ 640s] + cmp r0, # [ 640s] + beq.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + ldr r3, [sp, # ] [ 640s] + mov r2, r8 [ 640s] + mov r1, r4 [ 640s] + mov r5, r4 [ 640s] + blx <_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@plt> [ 640s] + ldr r3, [r7, # ] [ 640s] + adds r3, # [ 640s] + str r3, [r7, # ] [ 640s] b.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] add r1, sp, # [ 640s] blx <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj@plt> [ 640s] @@ -747,7 +768,8 @@ [ 640s] ldr r2, [r4, # ] @ 0x44 [ 640s] b.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] ldr r2, [r7, # ] [ 640s] - cbz r2, <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + cmp r2, # [ 640s] + beq.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] ldr.w r8, [r7, # ] [ 640s] mov r2, sl [ 640s] ldr.w r6, [r8, # ] [ 640s] @@ -760,36 +782,10 @@ [ 640s] mov r1, r9 [ 640s] blx [ 640s] subs r5, r0, # [ 640s] - beq.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] - itt lt [ 640s] - movlt r3, # [ 640s] - movlt r5, r3 [ 640s] - blt.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] - add r0, sp, # [ 640s] - mov r3, sl [ 640s] - mov r2, r9 [ 640s] - mov r1, r7 [ 640s] - bl <__libc_start_main@plt + ofs> [ 640s] - ldrd r5, r8, [sp, # ] [ 640s] - cmp.w r8, # [ 640s] - beq.w <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] - subs r0, r5, # [ 640s] - it ne [ 640s] - movne r0, # [ 640s] - ldr r3, [sp, # ] [ 640s] - cmp r3, r8 [ 640s] - it eq [ 640s] - orreq.w r0, r0, # [ 640s] - cmp r0, # [ 640s] - beq.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] - ldr r3, [sp, # ] [ 640s] - mov r2, r8 [ 640s] - mov r1, r4 [ 640s] - mov r5, r4 [ 640s] - blx <_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@plt> [ 640s] - ldr r3, [r7, # ] [ 640s] - adds r3, # [ 640s] - str r3, [r7, # ] [ 640s] + bne.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + sub.w r6, r6, sl [ 640s] + cmp r6, # [ 640s] + bge.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] b.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] ldr r3, [r7, # ] [ 640s] cmp r3, r6 [ 640s] @@ -816,11 +812,6 @@ [ 640s] mov r5, r6 [ 640s] mov r8, r6 [ 640s] b.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] - sub.w r6, r6, sl [ 640s] - cmp r6, # [ 640s] - bge.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] - mov r0, r2 [ 640s] - b.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] ldr r0, [sp, # ] [ 640s] add.w r2, r9, # [ 640s] mov r1, r8 [ 640s] @@ -854,11 +845,23 @@ [ 640s] b.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] sub.w r6, r6, sl [ 640s] cmp r6, # [ 640s] - bge.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + bge.w <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + mov r0, r2 [ 640s] b.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] movs r5, # [ 640s] mov r8, r6 [ 640s] b.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + itt lt [ 640s] + movlt r3, # [ 640s] + movlt r5, r3 [ 640s] + bge.w <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + b.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + ldr r2, [r6, # ] [ 640s] + mov r5, r8 [ 640s] + cmp r2, # [ 640s] + bne.w <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] + mov r8, r6 [ 640s] + b.n <_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs> [ 640s] blx <__cxa_end_catch@plt> [ 640s] ldr r2, [pc, # ] @ (<_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs>) [ 640s] ldr r3, [pc, # ] @ (<_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@@Base + ofs>) [ 640s] @@ -898,7 +901,7 @@ [ 640s] movs r0, r0 [ 640s] movs r3, # [ 640s] movs r0, r0 [ 640s] - movs r2, # @ 0xde [ 640s] + movs r2, # @ 0xd2 [ 640s] ... [ 640s] [ 640s] _ZN12FlagRegisterINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE14SetDescriptionERKS5_RK15FlagDescriptionIS5_E@@Base: [ 640s] @@ -1095,15 +1098,15 @@ [ 640s] blx <_ZSt20__throw_system_errori@plt> [ 640s] blx <__cxa_end_cleanup@plt> [ 640s] b.n <_ZN12FlagRegisterINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE14SetDescriptionERKS5_RK15FlagDescriptionIS5_E@@Base + ofs> [ 641s] compare /.build.oldpackages/openfst-tools-debuginfo-1.8.2-1.3.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-debuginfo-1.8.2-1.4.armv7l.rpm [ 641s] skipping -debuginfo package [ 641s] No rpmlint.log available [ 641s] [ 641s] 111eb1692c05 finished "build openfst.spec" at Thu Sep 18 12:54:19 UTC 2025. [ 641s]